summaryrefslogtreecommitdiffstats
path: root/chrome
Commit message (Collapse)AuthorAgeFilesLines
* Remove the "full screen" control as it's broken, the ui review hated it, and ↵pinkerton@chromium.org2009-05-121-60/+5
| | | | | | | | it didn't work too well when it was there to begin with. BUG=8886. Review URL: http://codereview.chromium.org/115239 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15856 0039d316-1c4b-4281-b951-d872f2087c98
* Making command-line specified proxy settings more flexible - allowing for ↵robertshield@google.com2009-05-128-12/+272
| | | | | | | | | | setting of auto-detect, pac url, per-schema proxy settings, proxy bypass urls. BUG=http://crbug.com/266 Review URL: http://codereview.chromium.org/115029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15855 0039d316-1c4b-4281-b951-d872f2087c98
* Record UI metric for closing tabs with the mouse.pinkerton@chromium.org2009-05-121-8/+13
| | | | | | Review URL: http://codereview.chromium.org/114021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15854 0039d316-1c4b-4281-b951-d872f2087c98
* FormatErrorMessage() functions are now publicly available from ↵rafaelw@chromium.org2009-05-1222-2936/+3101
| | | | | | | | | | | | ExtensionErrorUtils. ExtensionTabsModule implements a bunch of error_messages. Extension Calls now always deliver a response to the calling context and route error messages if any to the window.console.error log. Review URL: http://codereview.chromium.org/113105 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15853 0039d316-1c4b-4281-b951-d872f2087c98
* Add note about the branding files.thomasvl@chromium.org2009-05-121-0/+6
| | | | | | Review URL: http://codereview.chromium.org/113264 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15851 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: Sanity ui test.pfeldman@chromium.org2009-05-129-10/+137
| | | | | | | | | BUG=11533 Review URL: http://codereview.chromium.org/115127 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15845 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: enable out of process dev tools by default.pfeldman@chromium.org2009-05-129-18/+23
| | | | | | Review URL: http://codereview.chromium.org/115231 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15843 0039d316-1c4b-4281-b951-d872f2087c98
* Move the bookmark node iD generation to bookmark model isntead ofmunjal@chromium.org2009-05-127-56/+87
| | | | | | | | bookmark node. This will also make the IDs more dense. Review URL: http://codereview.chromium.org/99304 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15839 0039d316-1c4b-4281-b951-d872f2087c98
* Implemented Pipeline seek callbacks and a big refactor of PipelineImplTest.scherkus@chromium.org2009-05-122-13/+17
| | | | | | | | Now that I'm wiser writing tests, I'm trying to get rid of InitializationHelper and rely on simplier test fixtures classes. I also introduced MockFilterFactory which is capable of creating all the mock filters and is able to return instantiated instances of filters to permit testing for expectations (refer to PipelineImplTest.Seek for an example). Review URL: http://codereview.chromium.org/115094 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15829 0039d316-1c4b-4281-b951-d872f2087c98
* Split V8Proxy::retrieveActiveFrame() into two methods.aa@chromium.org2009-05-126-11/+15
| | | | | | | | | | | | | | | | | | We now have RetrieveFrameForCurrentContext() and RetrieveFrameForEnteredContext(). These terms means the same thing they do in V8::Context -- 'current' is the top of the js stack and 'entered' is the bottom. I needed 'entered' to fix a bug in extensions where if you call an extension API through the web inspector we get confused and think the web inspector's view is the one who called. Review URL: http://codereview.chromium.org/113085 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15828 0039d316-1c4b-4281-b951-d872f2087c98
* The version of gcc on mac (4.2) doesn't like inheriting from a test in an ↵tc@google.com2009-05-121-7/+2
| | | | | | | | | | | anonymous namespace. Just move the actual test cases into the namespace so everything is in the same translation unit. TBR=evan Review URL: http://codereview.chromium.org/113240 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15826 0039d316-1c4b-4281-b951-d872f2087c98
* Re-enable IFrameTest.InEmptyFrame.evan@chromium.org2009-05-121-4/+0
| | | | | | | | | BUG=9870 Review URL: http://codereview.chromium.org/113211 Patch from Albert Bachand <albertb@google.com>. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15822 0039d316-1c4b-4281-b951-d872f2087c98
* Fix mac build by disabling tests.tc@google.com2009-05-121-0/+4
| | | | | | | | | TBR=evan Review URL: http://codereview.chromium.org/113239 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15821 0039d316-1c4b-4281-b951-d872f2087c98
* Draw the maximized frame background correctly.glen@chromium.org2009-05-121-3/+13
| | | | | | | | BUG=11695 Review URL: http://codereview.chromium.org/113227 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15820 0039d316-1c4b-4281-b951-d872f2087c98
* Add new tab startup test to the linux & mac build.tc@google.com2009-05-123-14/+8
| | | | | | | Review URL: http://codereview.chromium.org/113229 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15818 0039d316-1c4b-4281-b951-d872f2087c98
* Removing floating views, they are not used anymore.jcampan@chromium.org2009-05-112-8/+1
| | | | | | | | | BUG=None TEST=Run unit_tests, ui_tests, interactive ui_tests. Make sure focus traversal still works. Review URL: http://codereview.chromium.org/113215 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15817 0039d316-1c4b-4281-b951-d872f2087c98
* Add import settings dialog on linux.kuchhal@chromium.org2009-05-1110-40/+275
| | | | | | | | | | BUG=11191 TEST=Open Import Settings dialog from Chrome wrench menu on Linux and make sure it imports Firefox data as selected. Review URL: http://codereview.chromium.org/115133 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15815 0039d316-1c4b-4281-b951-d872f2087c98
* Add memory stats for linux page cycler. On linux, we collecttc@google.com2009-05-112-37/+50
| | | | | | | | | the final RSS size and the total VM size. Review URL: http://codereview.chromium.org/113217 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15814 0039d316-1c4b-4281-b951-d872f2087c98
* Remove AutomationRequest (deprecated by using SyncChannel). Some minor cleanup.stoyan@chromium.org2009-05-115-80/+4
| | | | | | Review URL: http://codereview.chromium.org/115210 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15813 0039d316-1c4b-4281-b951-d872f2087c98
* Fix delay loaded dependencies.kuchhal@chromium.org2009-05-112-0/+3
| | | | | | | | | | BUG=11651 TEST=Build Google Chrome branded Release configuration of chrome.exe and it should not throw deps check fail error. Review URL: http://codereview.chromium.org/113234 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15810 0039d316-1c4b-4281-b951-d872f2087c98
* Remove executable bit from a bunch of files that shouldn't have it.evan@chromium.org2009-05-1165-0/+0
| | | | | | | | | | (No code change.) git ls-tree -r HEAD | grep '^100755' | cut -f2 | egrep '\.(png|txt|mm|cc|h|checksum|asm|js|html|c|css|xml|grd|json)$' | xargs chmod a-x git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15809 0039d316-1c4b-4281-b951-d872f2087c98
* Add a variant of bug 10901.pkasting@chromium.org2009-05-111-1/+3
| | | | | | | TBR=huanr Review URL: http://codereview.chromium.org/115213 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15805 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Only show the original RWHV or the interstitial page at any time."willchan@chromium.org2009-05-112-8/+2
| | | | | | | | It broke ui_tests. Review URL: http://codereview.chromium.org/112017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15801 0039d316-1c4b-4281-b951-d872f2087c98
* GTK: Don't custom paint background of findbar.estade@chromium.org2009-05-112-2/+3
| | | | | | | | This makes the findbar look like the rest of the toolbar. Review URL: http://codereview.chromium.org/113214 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15799 0039d316-1c4b-4281-b951-d872f2087c98
* Download progress and complete animation on linux.estade@chromium.org2009-05-116-42/+176
| | | | | | Review URL: http://codereview.chromium.org/113179 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15798 0039d316-1c4b-4281-b951-d872f2087c98
* Fix browser theme provider cache miss crash.glen@chromium.org2009-05-111-8/+7
| | | | | | | | BUG=11717 Review URL: http://codereview.chromium.org/113225 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15796 0039d316-1c4b-4281-b951-d872f2087c98
* Add a histogram to measure the number of times we askpaulg@google.com2009-05-111-1/+8
| | | | | | | | | | for a prefix that the SafeBrowsing servers have, but that the full hashes provided in the response don't match the URL we're looking up. Review URL: http://codereview.chromium.org/115201 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15795 0039d316-1c4b-4281-b951-d872f2087c98
* Adds back some code removed during Ben's landing of views renaming.sky@chromium.org2009-05-111-10/+11
| | | | | | | | | | | Adds support for GTK buttons. BUG=none TEST=none Review URL: http://codereview.chromium.org/113212 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15793 0039d316-1c4b-4281-b951-d872f2087c98
* Only show the original RWHV or the interstitial page at any time.willchan@chromium.org2009-05-112-2/+8
| | | | | | | | | | In Windows this doesn't matter, since the interstitial page just renders on top of the original RWHV. In Linux, the two RWHV widgets are in the same content view vbox, so we need to hide one of them so they both don't render on the screen. BUG=http://www.crbug.com/8486 Review URL: http://codereview.chromium.org/112014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15792 0039d316-1c4b-4281-b951-d872f2087c98
* Use Chrome facilities for omnibox state save and restore on Mac.shess@chromium.org2009-05-118-51/+142
| | | | | | | | | | | | | | | | | TabContents has a facility for storing a bag of stuff across current-tab changes. Wire up AutocompleteEditViewMac to use that facility. Unfork some code in Browser::TabSelectedAt() so that the new code gets used, and straighten up the Mac code along the code path between there and AutocompleteEditViewMac. This overall change also exposed a couple bugs/mis-features in the AutocompleteEditViewMac code. TEST=Text field maintains contents and selection across tab changes, even when edited. Review URL: http://codereview.chromium.org/114017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15790 0039d316-1c4b-4281-b951-d872f2087c98
* Add a performance test for measuring hash implementation time.paulg@google.com2009-05-111-4/+66
| | | | | | Review URL: http://codereview.chromium.org/115198 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15789 0039d316-1c4b-4281-b951-d872f2087c98
* Add 10978 to known crash list.huanr@chromium.org2009-05-111-0/+3
| | | | | | Review URL: http://codereview.chromium.org/115203 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15788 0039d316-1c4b-4281-b951-d872f2087c98
* Fix regression where exact-match URLs could fail to be promoted when longer ↵pkasting@chromium.org2009-05-113-31/+53
| | | | | | | | | | | URLs were typed more. We should alwys look up whether we have an exact match, regardless of the input type, and use it if we have it. My change to not add the "exact match" entry for UNKNOWN input should have only affected the case where that match doesn't, in fact, exist. BUG=1844093 Review URL: http://codereview.chromium.org/113223 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15786 0039d316-1c4b-4281-b951-d872f2087c98
* Add a comment to reflect API reality in RenderWidgetHostView.erikkay@google.com2009-05-111-1/+2
| | | | | | | | | | | See also http://codereview.chromium.org/113204 . TBR=sky Review URL: http://codereview.chromium.org/113224 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15785 0039d316-1c4b-4281-b951-d872f2087c98
* This CL revert the fix for issue 2780 - RTL: Omnibar - message "Press Tab to ↵xji@chromium.org2009-05-111-46/+4
| | | | | | | | | | | | | | | | search Google" doesn't show correctly in a "New Tab" for RTL locales. (http://crbug.com/2780) Previous fix at http://codereview.chromium.org/100360 may have regressed the startup time by about 5ms/6.7% due to multiple call of PosFromChar(). Ts regression chart is at: http://build.chromium.org/buildbot/perf/xp-release-dual-core/startup/report.html?history=150 I am reverting the CL while working on solutions. Review URL: http://codereview.chromium.org/113221 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15784 0039d316-1c4b-4281-b951-d872f2087c98
* Add splash appropriate for Linux official builds.mmoss@chromium.org2009-05-113-3/+84
| | | | | | | Review URL: http://codereview.chromium.org/115147 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15783 0039d316-1c4b-4281-b951-d872f2087c98
* Support official builds in gyp's grd and pak build rules.mmoss@chromium.org2009-05-111-7/+86
| | | | | | | Review URL: http://codereview.chromium.org/113219 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15782 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a bug where the extension toolstrip could get reparented to the desktop.erikkay@google.com2009-05-112-10/+22
| | | | | | | | | | BUG=11743 TEST=follow the steps described in the bug Review URL: http://codereview.chromium.org/113204 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15781 0039d316-1c4b-4281-b951-d872f2087c98
* Add 11757 to known crash list.huanr@chromium.org2009-05-111-0/+3
| | | | | | | | BUG=http://crbug.com/11757 Review URL: http://codereview.chromium.org/115199 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15779 0039d316-1c4b-4281-b951-d872f2087c98
* - Set the bundle name based on the executable name (since they both are the ↵thomasvl@chromium.org2009-05-112-10/+23
| | | | | | | | | | | | | | | branding). - Stop using CPP on the info.plist since we have to run a script anyways. - Set the bundleid into a build setting for simple info.plist processing to pick up. - Add a script for the chrome/app target to manually tweak the info.plist: - collect the version number from the build tree - collect the svn revision from the build tree - update the info.plist keys that need the version number based on collected data. - record the svn revision into the info.plist for trouble shooting. Review URL: http://codereview.chromium.org/115187 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15778 0039d316-1c4b-4281-b951-d872f2087c98
* Style the omnibox results for v2.shess@chromium.org2009-05-114-12/+536
| | | | | | | | | | The style is based on the gtk code (autocomplete_popup_view_gtk.cc), with some local tweaks. I broke this off from the rest of the review so I could experiment with making it nail omnibox-v2, but eventually realized that I don't have enough data for that. This at least makes things look nicer, and I believe it provides all of the function that will be needed (the remainder is precisely defining fonts and colors and possibly minor highlighting variations). Summary: I want something concrete so that complaints about v2 wrongness can be specific. Review URL: http://codereview.chromium.org/99312 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15777 0039d316-1c4b-4281-b951-d872f2087c98
* Allow chrome.exe to depend on ole*.dllmal@chromium.org2009-05-111-0/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15776 0039d316-1c4b-4281-b951-d872f2087c98
* Add a 'cygwin' target to execute setup_mount.bat explicitly as asgk@google.com2009-05-112-0/+20
| | | | | | | | dependency of targets that need it (that is, any target with 'rules' or 'actions'). Review URL: http://codereview.chromium.org/115154 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15774 0039d316-1c4b-4281-b951-d872f2087c98
* Hopefully fix Windows compile by adding atlbase.h include on Windows.phajdan.jr@chromium.org2009-05-111-0/+6
| | | | | | | | I probably got bitten by precompiled headers. :-/ Review URL: http://codereview.chromium.org/115193 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15769 0039d316-1c4b-4281-b951-d872f2087c98
* De-couple TaskManager from TableView code.phajdan.jr@chromium.org2009-05-113-304/+471
| | | | | | | | | | | | This is another step towards porting the TaskManager. TEST=Launch Chrome, open the task manager. You should see correctly reported and updated resource data. http://crbug.com/11461 Review URL: http://codereview.chromium.org/115031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15768 0039d316-1c4b-4281-b951-d872f2087c98
* Remove recently moved files from chrome.gyp.estade@chromium.org2009-05-111-3/+0
| | | | | | | | TBR=ben Review URL: http://codereview.chromium.org/113209 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15766 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION build from 180.0 to 181.0jon@chromium.org2009-05-111-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15759 0039d316-1c4b-4281-b951-d872f2087c98
* Reimplement NineBox using Cairo.deanm@chromium.org2009-05-114-111/+57
| | | | | | | | | | | | - Fixes a bug we've had for a long time drawing the wrench button. We would over-tile the center portion, and draw the right images on top of it. - Move away from x1 .. x2 parameters to more clear width and height. - Makes the code significantly more straightforward and efficient. Review URL: http://codereview.chromium.org/115181 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15755 0039d316-1c4b-4281-b951-d872f2087c98
* Set the CFBundleName during the info.plist processing instead of fixing it ↵thomasvl@chromium.org2009-05-112-5/+12
| | | | | | | | up in the packaging step. Review URL: http://codereview.chromium.org/113196 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15752 0039d316-1c4b-4281-b951-d872f2087c98
* Put test_user_data in a temp directory instead of using base::DIR_EXE. (try 2)thestig@chromium.org2009-05-112-2/+13
| | | | | | | | | base::DIR_EXE could be a very long path, which causes socket creation to fail because socket paths have a limited length. Let's use a temp directory instead. We should also clean up the temp dir when we're done. Also abort if the socket path is too long. Reviewed in issue 115107 Review URL: http://codereview.chromium.org/113193 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15749 0039d316-1c4b-4281-b951-d872f2087c98