summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Updating trunk VERSION from 372.0 to 373.0chrome-release@google.com2010-04-091-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44067 0039d316-1c4b-4281-b951-d872f2087c98
* Convert some spcial three-letter codes in NormalizeLanguageCode().satorux@chromium.org2010-04-092-9/+38
| | | | | | | | | | | The conversion is necessary so we can show language names properly in UI. TEST=unit_tests BUG=none Review URL: http://codereview.chromium.org/1607010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44065 0039d316-1c4b-4281-b951-d872f2087c98
* Update V8 to version 2.2.1.1.ager@chromium.org2010-04-091-1/+1
| | | | | | | | BUG=None TEST=None Review URL: http://codereview.chromium.org/1600019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44064 0039d316-1c4b-4281-b951-d872f2087c98
* We DnD shouldn't provide text/html if it claims to provide ↵dpolukhin@chromium.org2010-04-091-1/+1
| | | | | | | | | | | text/text/plain;charset=utf-8. BUG=crosbug.com/2178 TEST=See http://code.google.com/p/chromium-os/issues/detail?id=2178 Review URL: http://codereview.chromium.org/1599023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44063 0039d316-1c4b-4281-b951-d872f2087c98
* Fix issue where the size of notification on linux/views gets created bigger ↵oshima@chromium.org2010-04-095-11/+22
| | | | | | | | | | | than max size. BUG=none TEST=manual: run linux/view build or chromeos build and create a web notification. The size of balloon should be same as one in Windows. Review URL: http://codereview.chromium.org/1631007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44062 0039d316-1c4b-4281-b951-d872f2087c98
* Expand a suppression to catch another variant.eroman@chromium.org2010-04-091-1/+1
| | | | | | | | | BUG=40893 TBR=creis Review URL: http://codereview.chromium.org/1520029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44061 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the output caused by the repack step.tony@chromium.org2010-04-091-1/+0
| | | | | | | | My build output is now beautiful and clean. Review URL: http://codereview.chromium.org/1633004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44060 0039d316-1c4b-4281-b951-d872f2087c98
* AutoFill optimization for form label scraping.dhollowa@chromium.org2010-04-092-13/+27
| | | | | | | | | | | | This replaces calls to |innnerText()| with calls to |nodeValue()| for performance gains. BUG=40306 TEST=FormManagerTest Review URL: http://codereview.chromium.org/1620007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44059 0039d316-1c4b-4281-b951-d872f2087c98
* Add suppression for a CHECK failure happening on chrome-bot, from r43692.eroman@chromium.org2010-04-091-1/+4
| | | | | | | | BUG=40893,40575 TBR=creis git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44058 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for attaching custom parameters to NetLog events.eroman@chromium.org2010-04-0924-398/+525
| | | | | | | | BUG=37421 Review URL: http://codereview.chromium.org/1556018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44057 0039d316-1c4b-4281-b951-d872f2087c98
* Make HostZoomMap play nicely with preference sync.skrul@chromium.org2010-04-094-10/+212
| | | | | | Review URL: http://codereview.chromium.org/1560023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44056 0039d316-1c4b-4281-b951-d872f2087c98
* AutoFill: Delay sending the form field values to the AutoFillManager until ↵jhawkins@chromium.org2010-04-094-8/+19
| | | | | | | | | | | they're needed. BUG=40306 TEST=none Review URL: http://codereview.chromium.org/1626009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44055 0039d316-1c4b-4281-b951-d872f2087c98
* [accessibility] Allow views to have multiple accessibility states and add ↵mhm@chromium.org2010-04-0921-45/+141
| | | | | | | | | | | | | correct roles. Allow views to contain multiple accessibility states since states are not mutually exclusive, we treat them as an uint32. Add missing roles to couple of views. BUG=None TEST=Run unit tests, and check accessibility tree. Review URL: http://codereview.chromium.org/1527019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44054 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 44049 - Enable blank document checks in dom checker.dhollowa@chromium.org2010-04-091-2/+2
| | | | | | | | | | | | | Broke dom_checker_tests on Chromium Linux and Chromium Linux x64. BUG=9394 Test=DomCheckerTest Review URL: http://codereview.chromium.org/1609015 TBR=inferno@chromium.org Review URL: http://codereview.chromium.org/1627013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44053 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes for several crashing bugs ##40674,40720,40744georgey@chromium.org2010-04-095-26/+31
| | | | | | | | BUG=40674,40720,40744 TEST=In the bugs. Review URL: http://codereview.chromium.org/1594021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44052 0039d316-1c4b-4281-b951-d872f2087c98
* At some point we changed the synchronous model associator methods to not ↵skrul@chromium.org2010-04-095-31/+16
| | | | | | | | | | call OnUnrecoverableError on errors and rather just return "false". However, we seem to have regressed and this makes bad stuff happen when there are errors when starting sync. BUG=40867 Review URL: http://codereview.chromium.org/1558034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44051 0039d316-1c4b-4281-b951-d872f2087c98
* Roll webkit to 57286. This is just before hyatt's changeojan@chromium.org2010-04-091-1/+1
| | | | | | | which causes many crashes on Linux debug layout tests (mostly svg). Review URL: http://codereview.chromium.org/1553021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44050 0039d316-1c4b-4281-b951-d872f2087c98
* Enable blank document checks in dom checker.inferno@chromium.org2010-04-091-2/+2
| | | | | | | | BUG=9394 Test=DomCheckerTest Review URL: http://codereview.chromium.org/1609015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44049 0039d316-1c4b-4281-b951-d872f2087c98
* Fix for autofill profile setup through infobar where the "imported" profile ↵tim@chromium.org2010-04-092-2/+23
| | | | | | | | | | | | | | would not get persisted. The problem was ImportFormData was assigning ID, which was causing SetProfile to think it was an update, rather than an Add, and the update would then fail. BUG=40297 TEST=PersonalDataManagerTest.ImportFormData (added) Review URL: http://codereview.chromium.org/1589025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44045 0039d316-1c4b-4281-b951-d872f2087c98
* AutoFill: Initiate AutoFill for all fields, not just the name field.jhawkins@chromium.org2010-04-097-89/+67
| | | | | | | | | | | Fix a case issue when matching names. BUG=40299 TEST=none Review URL: http://codereview.chromium.org/1575023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44043 0039d316-1c4b-4281-b951-d872f2087c98
* Fix build by commenting the tests in UrlmonMonikerTest.amit@chromium.org2010-04-091-1/+2
| | | | | | | | | | | I have to rewrite those tests anyway. TBR=ananta Review URL: http://codereview.chromium.org/1626008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44042 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 43989 - This is a new version of the older patch. Main changes include:atwilson@chromium.org2010-04-0916-207/+52
| | | | | | | | | | | | | | | | | | | | | | | | | | 1. Rebased to a never Git revision to make things easier to land. 2. Chrome will now preserve the command line switches except for those that are blacklisted. 3. Fixed a race condition that would cause the browser to think it didn't exit cleanly after it's been restarted. 4. Fixed minor nits and omissions (indentation, etc). This patch adds a timer which fires every 6 hours and checks whether the browser is in the "persistent" (background) mode, and whether there's an update pending restart. If both conditions are true, the browser is restarted with blacklisted command line keys and all loose values stripped. In order to restart the browser in the background mode, the longlivedextensions key is also added to the command line. This change is Windowsonly, and it won't become fully functional until Drew (atwilson) checks in his work that enables Chrome to go into background. Review URL: http://codereview.chromium.org/1617001 TBR=atwilson@chromium.org Review URL: http://codereview.chromium.org/1517027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44041 0039d316-1c4b-4281-b951-d872f2087c98
* rollback the merge. caused a bunch of linux svg tests to crash.ojan@chromium.org2010-04-091-1/+1
| | | | | | Review URL: http://codereview.chromium.org/1540028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44040 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 44036 [unit_tests failed] - Since the host content settings ↵viettrungluu@chromium.org2010-04-093-130/+35
| | | | | | | | | | | | | | | | | preferences can be updated by the sync backend, make sure HostContentSettingsMap correctly fires off notifications whenever it modifies them, and reloads them when they are modified. BUG=none TEST=HostContentSettingsMapTest.* Review URL: http://codereview.chromium.org/1540026 TBR=albertb@chromium.org Review URL: http://codereview.chromium.org/1589026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44039 0039d316-1c4b-4281-b951-d872f2087c98
* Switch renderer in Moniker patchamit@chromium.org2010-04-0923-1536/+1307
| | | | | | | | | | Step one of the changes. Inspect data and cause a switch in the moniker patch. Review URL: http://codereview.chromium.org/1589013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44038 0039d316-1c4b-4281-b951-d872f2087c98
* Since the host content settings preferences can be updated by the sync backend,albertb@chromium.org2010-04-093-35/+130
| | | | | | | | | | | | make sure HostContentSettingsMap correctly fires off notifications whenever it modifies them, and re-loads them when they are modified. BUG=none TEST=HostContentSettingsMapTest.* Review URL: http://codereview.chromium.org/1540026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44036 0039d316-1c4b-4281-b951-d872f2087c98
* Fix bug 40555. Make sure to nudge the syncer if you're syncing new data ↵dantasse@chromium.org2010-04-091-1/+1
| | | | | | | | | | | types, so it will download updates. BUG=40555 TEST= Set up sync with some data types. Then customize sync to add or subtract some. Chrome should not crash or display command-line errors. Review URL: http://codereview.chromium.org/1566032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44035 0039d316-1c4b-4281-b951-d872f2087c98
* AutoFill optimization for form label finding.dhollowa@chromium.org2010-04-091-3/+16
| | | | | | | | | | | | | This replaces calls to |innnerText()| with calls to |nodeValue()| for performance gains. BUG=40306 TEST=FormManagerTest.Label Review URL: http://codereview.chromium.org/1622013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44034 0039d316-1c4b-4281-b951-d872f2087c98
* Tentative fix for crash in EncodingMenuController::IsItemChecked.mattm@chromium.org2010-04-092-6/+19
| | | | | | | | | BUG=36180 TEST=unittest Review URL: http://codereview.chromium.org/1591026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44033 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed bug in size of invalid rect. This slipped through inkbr@chromium.org2010-04-091-2/+2
| | | | | | | | | | | | | | | http://code.google.com/p/o3d/issues/detail?id=215 / http://codereview.chromium.org/669220 because of a last minute change to the NPN_InvalidateRect call. Internal bug ID: http://b/issue?id=2582040 BUG=none TEST=none (ran O3D samples) Review URL: http://codereview.chromium.org/1553020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44032 0039d316-1c4b-4281-b951-d872f2087c98
* Don't do dynamic IPv6 probe on Windowsjar@chromium.org2010-04-091-2/+6
| | | | | | | | | | | | | | | On Windows, the OS does not appear to properly support the call to list interfaces. As a result, it is only returning IPv4 interfaces, even if there are valid IPv6 interfaces. This in turned caused IPv6 to be disabled on windows. This patch tentatively allows IPv6 rather than performing probe. BUG=40851 r=wtc Review URL: http://codereview.chromium.org/1564020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44031 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress Mac UI Valgrind: ExtensionAction?viettrungluu@chromium.org2010-04-091-0/+26
| | | | | | | | | | BUG=40879 TEST=greener Mac UI Valgrind TBR=viettrungluu@chromium.org, stuartmorgan@chromium.org Review URL: http://codereview.chromium.org/1612012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44030 0039d316-1c4b-4281-b951-d872f2087c98
* Fix client edge insets for fullscreen mode. we were incorrectly insetting ↵ben@chromium.org2010-04-092-6/+10
| | | | | | | | | | | | | | the client area in fullscreen mode even though there are no non-client edges in fullscreen mode. This involves: 1. adding a check for IsFullscreen to the BrowserFrameWin code that calculates the client area insets for fullscreen state, just as it currently checks for maximized state. 2. bypass the WindowWin's sanity check for default insets in the Fullscreen case - in fullscreen mode the window should have zero non-client, not default restored non-client. http://crbug.com/37588 http://crbug.com/39076 Review URL: http://codereview.chromium.org/1618009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44029 0039d316-1c4b-4281-b951-d872f2087c98
* Delete all RenderViewHost in BalloonViewImpl on exit.oshima@chromium.org2010-04-093-7/+51
| | | | | | | | | | | | | Not deleting them was causing assertion failure. See the bug description for details. * Added TestCleanExit * Removed empty test that was checked in by my mistake. BUG=40810 TEST=Added NotificationTest.TestCleanExit Review URL: http://codereview.chromium.org/1600018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44028 0039d316-1c4b-4281-b951-d872f2087c98
* Enable WorkerTests.MultipleWorkers on Linux.dimich@chromium.org2010-04-091-6/+0
| | | | | | | | | | It was likely fixed by fixing worker process termination issues. Enabling it after running it 100 times on Linux try bot. BUG=30353 TEST=ui_test WorkerTests.MultipleWorkers Review URL: http://codereview.chromium.org/1607009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44027 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll 57243:57305ojan@chromium.org2010-04-092-3/+1
| | | | | | Review URL: http://codereview.chromium.org/1619007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44026 0039d316-1c4b-4281-b951-d872f2087c98
* Valgrind suppression for ActiveNotificationTrackerTest.viettrungluu@chromium.org2010-04-092-1/+28
| | | | | | | | | | BUG=40877 TEST=greener valgrind unit_tests TBR=viettrungluu@chromium.org, stuartmorgan@chromium.org Review URL: http://codereview.chromium.org/1602014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44025 0039d316-1c4b-4281-b951-d872f2087c98
* gtk: remove a "fast path" that wasn't actually correctevan@chromium.org2010-04-081-15/+9
| | | | | | | | | | | | The function involved relied on internals of how the toolbar worked; apparently in my version of GTK it was not correct. BUG=40862 TEST=hit ctl-shift-B, chrome no longer hangs (on my system) Review URL: http://codereview.chromium.org/1578024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44022 0039d316-1c4b-4281-b951-d872f2087c98
* [GTK] Add TTS lens graphic to linux TTS box.estade@chromium.org2010-04-081-3/+10
| | | | | | | | | BUG=40654 TEST=visual Review URL: http://codereview.chromium.org/1637002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44021 0039d316-1c4b-4281-b951-d872f2087c98
* Improve handling of plugin context menus on Leopard.stuartmorgan@chromium.org2010-04-082-5/+17
| | | | | | | | | | | Don't switch to the plugin process when bringing up the dummy window that holds context menus on 10.5. This improves key handling in the menu, as well as preventing the browser window from dimming. BUG=40058 TEST=Right-click on a Flash instance on 10.5 using Flash 10.1. The window should appear to stay focused, and the menu should respond to keys (up, down, esc). Review URL: http://codereview.chromium.org/1631004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44020 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a bug which caused a hang when loading a resource withtonyg@chromium.org2010-04-084-60/+79
| | | | | | | | | | | | | | | | | a content-type that triggers a download and a response code other than 2xx. This modifies the fix introduced in r7703 for crbug.com/5800. I've verified that crbug.com/5800 is not reintroduced. This patch leaves the confusing ERR_FILE_NOT_FOUND message in place. I plan to improve that message in a subsequent patch. BUG=31266 TEST=ResourceDispatcherHostTest.ForbiddenDownload Review URL: http://codereview.chromium.org/1545026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44019 0039d316-1c4b-4281-b951-d872f2087c98
* Make NaCl tests not flaky on Windows, add npapi_hw testgregoryd@google.com2010-04-082-26/+29
| | | | | | | BUG=28176,40669 Review URL: http://codereview.chromium.org/1613003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44018 0039d316-1c4b-4281-b951-d872f2087c98
* Disable unit test that breaks valgrind. Failure is related to the fact that ↵johnnyg@chromium.org2010-04-081-2/+1
| | | | | | | | | | | I can't create distinct WebCore objects in the test. BUG=none TEST=valgrind Review URL: http://codereview.chromium.org/1637003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44017 0039d316-1c4b-4281-b951-d872f2087c98
* Fix Pepper2D on the Mac so that it runs in the sandbox. Note that trusteddspringer@google.com2010-04-0810-27/+48
| | | | | | | | | | | | | plugins still have to run outside of the sandbox (this is not a regression). This CL allows untrusted Pepper 2D plugins to run in the sandbox on the Mac. BUG=40701 TEST=pepper_test_plugin (has to run w/ --no-sandbox on Mac), run any untrusted .nexe that uses Pepper 2D or 3D (examples are inthe NaCl SDK). Review URL: http://codereview.chromium.org/1558032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44016 0039d316-1c4b-4281-b951-d872f2087c98
* The ChromeFrame tests should use IWebBrowser::Quit to quit IE. This ensures ↵ananta@chromium.org2010-04-081-5/+1
| | | | | | | | | | that the OnQuit notification is received correctly on IE6. Review URL: http://codereview.chromium.org/1574020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44015 0039d316-1c4b-4281-b951-d872f2087c98
* Add notification processes to the task manager.johnnyg@chromium.org2010-04-0822-37/+298
| | | | | | | | | BUG=29332 TEST=notifications in task manager Review URL: http://codereview.chromium.org/1610006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44014 0039d316-1c4b-4281-b951-d872f2087c98
* Add file I forgot.stoyan@chromium.org2010-04-081-0/+3
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44013 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 44004 - Changes browser_tests to not run a nested message loop.sky@chromium.org2010-04-083-80/+14
| | | | | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/1513014 TBR=sky@chromium.org Review URL: http://codereview.chromium.org/1558033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44012 0039d316-1c4b-4281-b951-d872f2087c98
* Fix horrible bug in Cache.stoyan@chromium.org2010-04-082-0/+73
| | | | | | | Unittest added. Review URL: http://codereview.chromium.org/1611012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44011 0039d316-1c4b-4281-b951-d872f2087c98
* Fix browser crash in isvalidcheck check on urls with no path e.g. about:blankinferno@chromium.org2010-04-081-0/+2
| | | | | | | | | BUG=40279 TEST=None Review URL: http://codereview.chromium.org/1632004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44009 0039d316-1c4b-4281-b951-d872f2087c98