summaryrefslogtreecommitdiffstats
path: root/chrome/browser/cocoa
Commit message (Collapse)AuthorAgeFilesLines
* Originally in http://codereview.chromium.org/270096 but got lost somehow.jrg@chromium.org2009-10-141-1/+1
| | | | | | | | | BUG=http://crbug.com/24758 TBR=mrossetti Review URL: http://codereview.chromium.org/273054 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28997 0039d316-1c4b-4281-b951-d872f2087c98
* Updates for Under the Hood prefs from Cole:thomasvl@chromium.org2009-10-141-7/+17
| | | | | | | | | | | | - Make the scroller the width of the window. - Resize the content so any wrapping text fields have the full width. - Tweak the scroller so only bot bottom border shows. BUG=20538 TEST=Under the hood prefs scroller is the width of the window and goes to the bottom of the toolbar. Review URL: http://codereview.chromium.org/276019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28973 0039d316-1c4b-4281-b951-d872f2087c98
* Don't animate first tab or new tab button when creating first tab (fix for ↵pinkerton@chromium.org2009-10-142-14/+29
| | | | | | | | | | startup regression), and don't animate NTB when the window isn't visible. BUG=24744 TEST=new tab and new tab button animation should still happen when creating and closing tabs, also test tab dragging animation. Review URL: http://codereview.chromium.org/271089 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28966 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Omnibox popup should have Edit Search Engines when editable.shess@chromium.org2009-10-142-10/+15
| | | | | | | | | | | | | Was previously tied to whether you could paste-and-go. http://crbug.com/24741 http://crbug.com/22512 TEST=Copy " " to pasteboard. Right-click omnibox. Should see "Edit Search Engines". Review URL: http://codereview.chromium.org/271078 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28958 0039d316-1c4b-4281-b951-d872f2087c98
* Fix "Add Page..." in bookmark bar context menu. Suspect this bug wasjrg@chromium.org2009-10-131-1/+1
| | | | | | | | | | | | always there but it only became an issue when accessibility changes landed. BUG=http://crbug.com/24758 TEST=Open menu. See "add page" sheet show up. Review URL: http://codereview.chromium.org/270096 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28904 0039d316-1c4b-4281-b951-d872f2087c98
* View Certificate dialog sometimes shows incorrect status because it didn't ↵hawk@chromium.org2009-10-131-5/+18
| | | | | | | | | | have the full certificate chain. BUG=23122 TEST=https://www.paypal.com should have "This certificate is valid" in View Page Info->View Certificate Information Review URL: http://codereview.chromium.org/256064 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28882 0039d316-1c4b-4281-b951-d872f2087c98
* Make the ThemeProvider methods const.pkasting@chromium.org2009-10-131-9/+9
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/266037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28868 0039d316-1c4b-4281-b951-d872f2087c98
* Animate the new tab button when closing a tab.pinkerton@chromium.org2009-10-131-10/+28
| | | | | | | | BUG=14919 TEST=new tab button is in the correct location. Review URL: http://codereview.chromium.org/243049 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28851 0039d316-1c4b-4281-b951-d872f2087c98
* Mac: Fix bookmark bar buttons not being layed out correctly on startup.erg@chromium.org2009-10-133-16/+41
| | | | | | | | BUG=17625 Review URL: http://codereview.chromium.org/271058 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28826 0039d316-1c4b-4281-b951-d872f2087c98
* Disable broken tests until I can get a fix in.dmaclach@chromium.org2009-10-131-2/+2
| | | | | | | | TEST=None BUG=None Review URL: http://codereview.chromium.org/275003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28825 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes up drawing so that we don't have any transparent holes, and adds admaclach@chromium.org2009-10-134-40/+60
| | | | | | | | | | | | bit more of a guard around some private API calling. Also moves the widgets up one pixel, and fixes drawing the widgets in windows without tabstrips. BUG=24539, 24693 TEST=Assign a window the Mark Ecko theme (https://tools.google.com/chrome/intl/en/themes/theme_at_mecko.html) and look for holes in the top of the window graphics. Click on this link (http://www.htmlcodetutorial.com/linking/popup_test_a.html) and make sure the popup windows widgets are in the right place. Review URL: http://codereview.chromium.org/273031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28823 0039d316-1c4b-4281-b951-d872f2087c98
* Mac: Fix buttons not tinting to theme.avi@chromium.org2009-10-131-5/+27
| | | | | | | | | BUG=http://crbug.com/24429 TEST=buttons should tint Review URL: http://codereview.chromium.org/273037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28819 0039d316-1c4b-4281-b951-d872f2087c98
* Mac: Make the nsimage_cache behave more like +[NSImage imageNamed:]avi@chromium.org2009-10-132-1/+10
| | | | | | | | | BUG=none TEST=no visible change Review URL: http://codereview.chromium.org/272032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28815 0039d316-1c4b-4281-b951-d872f2087c98
* Allow the about window to create a new window to handle loading web pages if ↵pinkerton@chromium.org2009-10-133-6/+18
| | | | | | | | | | there is none currently available. BUG=24234 TEST=clicking links in about window with and without browsers open. Review URL: http://codereview.chromium.org/272013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28814 0039d316-1c4b-4281-b951-d872f2087c98
* Status bubbles should wait before showing and hiding, and should fade in andmark@chromium.org2009-10-123-56/+665
| | | | | | | | | | | | | | | | | | | | | | | out on the Mac. This fixes the fades, which were actually written but unfortunately not working due to a silly bug. It also adds the delays, cleaning up a TODO. It fixes some questionable logic ("hide by calling Hide() and then FadeIn()"). Finally, it allows better reuse of the status bubble NSWindow, and fixes a bug that prevented the status bubble window from properly attaching to its parent window if the parent was offscreen at attachment time. Unit tests for the new behavior are included, and as a bonus, I've added better testing for some existing behavior. See http://dev.chromium.org/user-experience/status-bubble for the design of the status bubble. Also, consult chrome/browser/views/status_bubble_views.cc for the implementation used on Windows. BUG=24495 TEST=Mouse over some links Review URL: http://codereview.chromium.org/269045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28749 0039d316-1c4b-4281-b951-d872f2087c98
* Converts some uses of native_view to native_window. This is necessitatedsky@chromium.org2009-10-121-3/+2
| | | | | | | | | | | | by wanting to parent bookmarkeditor to browserwindow, which returns a native_window. BUG=none TEST=none Review URL: http://codereview.chromium.org/270067 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28728 0039d316-1c4b-4281-b951-d872f2087c98
* Header dependency cleanup in chrome/phajdan.jr@chromium.org2009-10-128-0/+9
| | | | | | | | | | | | - reduce header dependencies - remove things that shouldn't be #included in a header, like string_util.h and theme_resources.h! TEST=none BUG=none Review URL: http://codereview.chromium.org/245011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28705 0039d316-1c4b-4281-b951-d872f2087c98
* Fix for the bookmark_bar which got ignored in my earlierdmaclach@chromium.org2009-10-121-2/+4
| | | | | | | | | | | | theming CL (28613). This fixes up drawing so the themes line up correctly. BUG=24481, 24484 TEST=None Review URL: http://codereview.chromium.org/271045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28704 0039d316-1c4b-4281-b951-d872f2087c98
* Add a learn more hyper link button to the privacy settings area of under the ↵thomasvl@chromium.org2009-10-122-0/+9
| | | | | | | | | | hood prefs. BUG=24424 TEST=under the hood has a working learn more button in the privacy section. Review URL: http://codereview.chromium.org/268028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28699 0039d316-1c4b-4281-b951-d872f2087c98
* Move native_widget_types and gtk_native_view_id_manager from base/gfx tobrettw@chromium.org2009-10-112-2/+2
| | | | | | | | | | | | app/gfx in preparation for removing the base_gfx project. This also moves base/window_impl.cc to app/win/window_impl because this file shouldn't be in base. TEST=none BUG=none Review URL: http://codereview.chromium.org/273017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28691 0039d316-1c4b-4281-b951-d872f2087c98
* Change Mac fullscreen mode to be a stack, not a flag. This fixes crashes andamanda@chromium.org2009-10-111-2/+2
| | | | | | | | | | | | | misbehavior of fullscreen browser windows and plugins, especially when they interact. BUG=23571,24216 TEST=open up multiple browser windows, make them fullscreen, and go to pages (such as video players) that can invoke full screen plugins. The menu bar should hide when the first window becomes fullscreen, show again after the last window stops being fullscreen, and not crash at any of those transitions. Review URL: http://codereview.chromium.org/269022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28690 0039d316-1c4b-4281-b951-d872f2087c98
* Change back from using NSRectFillWithOperation to plain NSRectFilldmaclach@chromium.org2009-10-101-1/+1
| | | | | | | | | | | | | | because according to shark we were spending a lot of time doing the alpha blending that we didn't need. In fact we didn't even want it because it was leaving us artifacts in the corners of our windows. BUG=24490,24500 TEST=none Review URL: http://codereview.chromium.org/273015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28673 0039d316-1c4b-4281-b951-d872f2087c98
* Add EV certificate text to the Mac location barhawk@chromium.org2009-10-095-17/+132
| | | | | | | | BUG=10910 TEST=EV sites (e.g., http://www.paypal.com and most bank sites) get a green text description next to the lock icon in the location bar, non-EV (and non-SSL) sites do not Review URL: http://codereview.chromium.org/216031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28627 0039d316-1c4b-4281-b951-d872f2087c98
* Several theming fixes for the Mac. Sorry for the extensive change, but theythakis@chromium.org2009-10-0925-342/+835
| | | | | | | | | | | | | | | | | | were all sort of intertwined. Fixes up patterns in general so that they are all in phase. Moves the window widget buttons down by two pixels. Draws overlays correctly. Fixes up some accessibility issues with the default window widgets. Gets rid of some out of date files (tab_cell). BUG=18438, 18547, 19851, 20295, 22213, 23651, 24338 TEST=Launch Chrome. Switch to "dots" theme from the Google themes. Create a couple of tabs. Check to make sure that the background pattern line up with the tabs. Move the tabs around. Check that the hightlight colors and text colors look correct for all of the tabs. Make sure the patterns stay lined up. Resize the window, make sure none of the patterns move around. Create new windows by dragging the tabs out of the windows and make sure a new window is created with the correct pattern. Show the "find" bar. Make sure its pattern lines up correctly with the tabbar. Switch to default theme. Make sure it looks correct and draws properly. Switch to Zen theme and make sure that the overlay at the top draws correctly. Create a new window. make sure that the rollovers in the window widgets work correctly in both the active and inactive window. Mouse down on the zoom button in the inactive window and notice that the window context changes. Move off of the zoom button and mouse up. Mouse down on the miniaturize button on the inactive window and notice that the window context does not change. Move off of the miniaturize button and mouse up. Do the same thing you did for the miniaturize button for the close button. Start up Accessibility Inspector from the developer tools. Make sure that the window widgets report their accessibility information correctly. Review URL: http://codereview.chromium.org/260009 Patch from dmaclach@chromium.org. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28613 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the problem that files cannot be dropped on the input widget on the Mac.jianli@chromium.org2009-10-091-1/+16
| | | | | | | | | BUG=19529 TEST=none Review URL: http://codereview.chromium.org/270026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28600 0039d316-1c4b-4281-b951-d872f2087c98
* Move more ICU-dependent stuff from base into base/i18n. Some test stuff alsobrettw@chromium.org2009-10-091-1/+1
| | | | | | | | | | | | depended on this, so to make the DEPS work out, I made a new base/test directory where I moved the testing-related files into a new directory base/test. TEST=none BUG=none Review URL: http://codereview.chromium.org/266038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28569 0039d316-1c4b-4281-b951-d872f2087c98
* Mac: Theme the bookmark bar on the new tab page.erg@chromium.org2009-10-096-27/+259
| | | | | | | | | | | | | | | | | - XIB change: The controller has a connection to buttonView_. - BrowserThemeProviderMac: Fix a bug where we weren't returning default colors; we returned nil instead. - The majority of the implementation is actually the cross platform NtpBackgroundUtil::PaintBackgroundDetachedMode. We do platform specific drawing on top of the background, though. TEST=BookmarkBarToolbarViewTest.DisplayAsFloatingBarWithNoImage TEST=BookmarkBarToolbarViewTest.DisplayAsFloatingBarWithBgImage BUG=http://crbug.com/17625 Review URL: http://codereview.chromium.org/266027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28560 0039d316-1c4b-4281-b951-d872f2087c98
* Make sure we call orderOut: before calling performClose:. This ensures the ↵pinkerton@chromium.org2009-10-092-2/+10
| | | | | | | | | | window is hidden immediately so we don't see any teardown that may ensure. BUG=23959 TEST=closing windows with lots of tabs, quitting with lots of tabs. dragging while windows close. Review URL: http://codereview.chromium.org/264022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28542 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the preference localizer class.thomasvl@chromium.org2009-10-092-46/+0
| | | | | | | | | | | Add some new strings that didn't exit to the grd file needed by Mac prefs. Update all the strings in the file to use the localizer. BUG=20538 TEST=Almost all the pref strings should be localized, there area few new ones that won't show up localized until we do a TC run. The controls do *NOT* auto size yet, so there can be clipping/oversized controls. Review URL: http://codereview.chromium.org/273001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28539 0039d316-1c4b-4281-b951-d872f2087c98
* Support cmd-left/right for history.thakis@chromium.org2009-10-092-2/+40
| | | | | | | | | | | | | | | | | | | | | | Since cmd-left/right should not do history if the omnibox is focussed, but cmd-1-9 should work if the omnibox is focussed, we have to differentiate between window- and browser-level shortcuts. (Because performKeyEquivalent bubbles up from the window -- and if we let it bubble up to the omnibox, then the omnibox handles cmd-left/right just fine, but it swallows cmd-1 and doesn't give us a chance to intercept this. That means cmd-left doesn't work if you hit cmd-l tab, which focusses something that's neither omnibox nor tab contents. This behavior is consistent with safari and camino, and I think it's the best we can do without rewriting event dispatching. Camino does this here: http://mxr.mozilla.org/seamonkey/source/camino/src/browser/BrowserWindow.mm#128 http://mxr.mozilla.org/seamonkey/source/camino/src/browser/BrowserWrapper.mm#1031 ) BUG=12557 TEST=Focus text box on a web page. cmd-left/right should go to start/end of text. Focus webpage background. cmd-left/right \ should go history back/forward. When the omnibox is focussed, cmd-left/right should move the caret, but cmd-1-9 should still switch tabs. Note that shortcuts still don't work if a subwindow (e.g. find bar, bookmark bubble) has focus. Review URL: http://codereview.chromium.org/251069 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28505 0039d316-1c4b-4281-b951-d872f2087c98
* * Add ctrl-shift-d to bookmark all tabs.pkasting@chromium.org2009-10-083-5/+8
| | | | | | | | | | | * Enable or disable bookmark commands based on whether we're actually going to be able to bookmark anything. * Rename IDC_STAR to IDC_BOOKMARK_PAGE, which is more obvious. BUG=2935 TEST=Hit ctrl-shift-d, make sure it bookmarks all tabs Review URL: http://codereview.chromium.org/266029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28480 0039d316-1c4b-4281-b951-d872f2087c98
* Add the ability to unload the HistoryBackend.pkasting@chromium.org2009-10-081-2/+2
| | | | | | | | | | A small number of places used accessors like in_memory_url_database() or backend_loaded() with the expectation that if they weren't already functional, the history system was in the process of making them so. I elected to make both of these functions that triggered lazy backend initialization. BUG=23400 TEST=none Review URL: http://codereview.chromium.org/267019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28461 0039d316-1c4b-4281-b951-d872f2087c98
* Hung Renderer dialog should dismiss with "Wait" for Enter or Escmark@chromium.org2009-10-084-4/+83
| | | | | | | | | | | | HungRendererDialog.xib: made the "Wait" button's use Return as its normal key equivalent; changed the "Wait" button's class to MultiKeyEquivalentButton. BUG=21074 TEST=about:hang. Return, Enter, Esc, and Command-. (period) should all dismiss the Hung Renderer dialog with "Wait". Review URL: http://codereview.chromium.org/266026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28454 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Enable "Edit Search Engines" in Omnibox context menu.shess@chromium.org2009-10-088-23/+201
| | | | | | | | | | | | | | Side effect of making the editor a singleton. http://crbug.com/22512 http://crbug.com/22648 TEST=Right-click in Omnibox, "Edit Search Engines" should bring up the editor. TEST=Right-click in a popu's Omnibox, no such option on menu. TEST=Open prefs, select Basic/Manage, close prefs. Repeat, should not get a second window. Review URL: http://codereview.chromium.org/220040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28453 0039d316-1c4b-4281-b951-d872f2087c98
* Mac: Resize status bubble when window is resized.viettrungluu@chromium.org2009-10-086-9/+86
| | | | | | | | | BUG=22956 TEST=Load a (slow-loading) web site so that a status bubble will appear and be visible for a while. While the status bubble is visible, resize the window. The status bubble should move and/or resize appropriately. Review URL: http://codereview.chromium.org/266018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28448 0039d316-1c4b-4281-b951-d872f2087c98
* Adds the ability to create a bookmark folder populated with a bookmarksky@chromium.org2009-10-081-1/+3
| | | | | | | | | | | | | | | for each open tab. I've currently wired this up on windows, will wire up rest of platforms in a separate cl. BUG=2935 TEST=on Windows open multiple tabs, right click on a tab and choose 'Bookmark all tabs'. You should then get the bookmark editor with no url field. Accepting the dialog should result in creating a new folder with a bookmark for each of the open tabs. Review URL: http://codereview.chromium.org/270021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28446 0039d316-1c4b-4281-b951-d872f2087c98
* Get rid of mac_app_names.h. Replace it with real constants frommark@chromium.org2009-10-082-10/+4
| | | | | | | | | | | | | | | | | chrome_constants.h. As a side effect of this change, tests will use the framework in the build directory as their main bundle override for the purposes of resource loading, instead of looking into the framework inside the application bundle. This should be more than sufficient, and is done for simplicity, because a future change will make it more difficult to locate the correct framework inside the application bundle unless the product version number is known. BUG=24220 TEST=product still works and all tests still pass Review URL: http://codereview.chromium.org/266023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28431 0039d316-1c4b-4281-b951-d872f2087c98
* Add about:memory link to task manager.thakis@chromium.org2009-10-082-1/+6
| | | | | | | | | | | | | Since about:memory DCHECK()s atm, the link is not completely hooked up. In the xib, I've added a square button with height 14 and the new HyperlinkCell, contained in a GTMWidthBasedResizer or how it's called. I made sure the baseline of link on the left and button on the right is at the same height. BUG=17989,13156 TEST=Open MainMenu.xib, click "Enable" for view->dev->taskman. Build&run chrome. Task manager should contain link. Review URL: http://codereview.chromium.org/255018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28426 0039d316-1c4b-4281-b951-d872f2087c98
* Use more images from the pak filesthomasvl@chromium.org2009-10-085-1/+23
| | | | | | | | | | | | | | | - Remove the alert icon from the download item dangerous download xib. - Remove the download fav icon from the download shelf xib. - Update the download shelf to fetch the image from the pak. - Update the download item to fetch the alert image from the pak. - Update the bookmark bar to fetch the folder icon from the xib and cache it. - Remove the three images from the bundles. BUG=20230 TEST=all three still show their images Review URL: http://codereview.chromium.org/260012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28392 0039d316-1c4b-4281-b951-d872f2087c98
* Remove auto-open files from the download shelf on auto-open. This is the Mac ↵avi@chromium.org2009-10-081-0/+4
| | | | | | | | | | | version of r20787. BUG=http://crbug.com/18719 TEST=download a theme, make sure that it doesn't stay in the download shelf. Review URL: http://codereview.chromium.org/268008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28391 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Window titles for Expose.shess@chromium.org2009-10-088-41/+216
| | | | | | | | | http://crbug.com/18854 TEST=Titles on mouse-over in Expose. No extra title in titlebar. Review URL: http://codereview.chromium.org/259023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28377 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "[Mac] Window titles for Expose."shess@chromium.org2009-10-088-216/+41
| | | | | | | | | | | | | Revert r28350 aka http://codereview.chromium.org/259023 Passed the trybots because of DCHECK which wasn't there for build bots. TBR=zork Review URL: http://codereview.chromium.org/271015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28356 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Window titles for Expose.shess@chromium.org2009-10-078-41/+216
| | | | | | | | | http://crbug.com/18854 TEST=Titles on mouse-over in Expose. No extra title in titlebar. Review URL: http://codereview.chromium.org/259023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28350 0039d316-1c4b-4281-b951-d872f2087c98
* Back out r28284 (backout of r28260), it did not cause the perf regression.mark@chromium.org2009-10-071-2/+9
| | | | | | | | BUG=23517 24118 TEST=none Review URL: http://codereview.chromium.org/269009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28287 0039d316-1c4b-4281-b951-d872f2087c98
* Follow up to r242162 to properly animate between prefs panes.thomasvl@chromium.org2009-10-072-19/+109
| | | | | | | | TEST=none BUG=20538 Review URL: http://codereview.chromium.org/270008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28286 0039d316-1c4b-4281-b951-d872f2087c98
* Try backing out r28260 to see if it caused the Mac startup test perf regressionmark@chromium.org2009-10-071-9/+2
| | | | | | | | BUG=23517 24118 TEST=Observe Mac perf bot Review URL: http://codereview.chromium.org/267010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28284 0039d316-1c4b-4281-b951-d872f2087c98
* Mac: Hide the bookmark bar in popup windows.erg@chromium.org2009-10-072-1/+14
| | | | | | | | | BUG=17625 BUG=23988 Review URL: http://codereview.chromium.org/255096 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28266 0039d316-1c4b-4281-b951-d872f2087c98
* Move all resources into the framework.mark@chromium.org2009-10-072-2/+8
| | | | | | | | | | | | | | BUG=14610 (in support of unbreaking auto-update) TEST=The .app's Contents/Resources folder should not contain the resources that are moving to the .framework's Resources folder; The .app's Contents/Resources folder should still contain app.icns, document.icns, the helper .app, and a whole slew of .lprojs that only contain InfoPlist.strings; Make sure Breakpad still works in the browser, renderer, and other process types. Review URL: http://codereview.chromium.org/256062 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28262 0039d316-1c4b-4281-b951-d872f2087c98
* Fix up URIs of drags from the filesystem to allow them to be successfully ↵pinkerton@chromium.org2009-10-071-2/+9
| | | | | | | | | | dropped in the content area to load. BUG=23517 TEST=dragging files, bookmarks, folders, text, etc to content area should behave correctly. Review URL: http://codereview.chromium.org/267006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28260 0039d316-1c4b-4281-b951-d872f2087c98
* Mac: Find bar should be drawn on top of all other toolbars.erg@chromium.org2009-10-072-1/+28
| | | | | | | | BUG=24000 Review URL: http://codereview.chromium.org/255101 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28258 0039d316-1c4b-4281-b951-d872f2087c98