summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Move over another legacy "LoadLog-style" event generator to routing its ↵eroman@chromium.org2010-03-169-57/+129
| | | | | | | | | | messages through the NetLog. BUG=37421 Review URL: http://codereview.chromium.org/1052002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41768 0039d316-1c4b-4281-b951-d872f2087c98
* Nukes changing the size of the icon on hover, and instead changessky@chromium.org2010-03-161-13/+10
| | | | | | | | | | | | the size of the icon when the tab is in the background and the title changes. BUG=37333 TEST=none Review URL: http://codereview.chromium.org/974003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41767 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline a large chunk of tests whose failures had gone unnoticed while ↵dglazkov@chromium.org2010-03-1636-579/+202
| | | | | | | | | | | | the build bot was borked. TBR=dpranke TEST=none BUG=37896 Review URL: http://codereview.chromium.org/1015007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41766 0039d316-1c4b-4281-b951-d872f2087c98
* AutoFill: Load the imported form data into the AutoFill dialog when the user ↵jhawkins@chromium.org2010-03-166-11/+77
| | | | | | | | | | accepts the AutoFill InfoBar. Save a one-time initial profile to the WebDB if the user dismisses the InfoBar or the InfoBar closes. BUG=38104,38096 TEST=AutoFillInfoBarDelegateTest Review URL: http://codereview.chromium.org/974004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41765 0039d316-1c4b-4281-b951-d872f2087c98
* Fix 2 issues with incognito extensions on linux:mpcomplete@chromium.org2010-03-162-4/+9
| | | | | | | | | | - Drag and drop of browser actions wouldn't work properly from an incognito window. - Installing an extension from an incognito window raised a DCHECK. Review URL: http://codereview.chromium.org/983004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41764 0039d316-1c4b-4281-b951-d872f2087c98
* Mark fast/events/touch tests as flaky on WINgdk@chromium.org2010-03-161-0/+3
| | | | | | | | | BUG=38347 TEST=fast/events/touch Review URL: http://codereview.chromium.org/1053001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41763 0039d316-1c4b-4281-b951-d872f2087c98
* Update WebKit to r56073.darin@chromium.org2010-03-161-1/+1
| | | | | | | | | | TBR=yutak BUG=none TEST=none Review URL: http://codereview.chromium.org/1026004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41762 0039d316-1c4b-4281-b951-d872f2087c98
* Split up PreXmppAuth and SaslHandler.akalin@chromium.org2010-03-169-84/+122
| | | | | | | | | | | Created a X-GOOGLE-TOKEN-only SaslHandler class for use by sync. BUG=38034 TEST=manual Review URL: http://codereview.chromium.org/904006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41761 0039d316-1c4b-4281-b951-d872f2087c98
* Unify LocalStrings.arv@chromium.org2010-03-166-38/+57
| | | | | | | | | | | The main difference is that we are now using $1 - $9 instead of %s. This is more consistent with the C++ code as well. BUG=None TEST=None Review URL: http://codereview.chromium.org/1045003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41760 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] First run dialog cleanupthomasvl@chromium.org2010-03-163-213/+386
| | | | | | | | | | | | | | | | - coding style fixes for ivars - fixed some 10.6 toolchain warnings from the xib - provide custom getters for two properties to always return false when the matching controls are hidden. - Autosize the window to handle any possible l10n now - Make headers, buttons, and all by the stats/breakpad checkbox force the window to grow as needed. - Wrap the stats/breakpad checkbox to the resulting width (it will never fit otherwise). - Layout/shuffling things based on the views that get hidden (no other browsers to import from, not stats pref). BUG=37743 TEST=text isn't clipped in any language Review URL: http://codereview.chromium.org/995002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41758 0039d316-1c4b-4281-b951-d872f2087c98
* Fix to AutoFill sql Crash Reportdhollowa@chromium.org2010-03-161-1/+1
| | | | | | | | | | | | | Fix for Crash Report: http://go/crash/reportdetail?reportid=7ea9ff0f4697aa57 The AutoFill sql assertion logic was constructing an std::string from 0 when invalid data was encountered. This caused a c++ exception and then program termination. Correct logic is to return empty string. Note, this fix does not address the underlying database corruption, only the crash. BUG=38241 TEST=none Review URL: http://codereview.chromium.org/1016004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41757 0039d316-1c4b-4281-b951-d872f2087c98
* Fix an issue where the schema for the callback parameters to onInportBegan ↵arv@chromium.org2010-03-161-8/+3
| | | | | | | | | | | and onImportEnded was invalid. BUG=None TEST=Import or export from the bookmark manager and notice that you no longer ger an exception Review URL: http://codereview.chromium.org/896002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41756 0039d316-1c4b-4281-b951-d872f2087c98
* The plugin channel host in the renderer process should not initialize IPCmark@chromium.org2010-03-163-1/+27
| | | | | | | | | | | | | | | | | | | | | using a known-closed channel name. Instead, when the channel name is known to be closed, initialization should fail. On POSIX systems, the channel is created by the plugin channel in the plugin process and shared with the renderer process over IPC. If the channel closes, the renderer process must not attempt to reestablish it; the plugin process must do that. This serves as early detection for and an escape from the assertion that causes renderers to die and be replaced by a sad tab when attempting to open multiple pages with plugins simultaneously. This resolves the Mac renderer top crash. BUG=26754 TEST=Test case from bug 26754 comment 9 (affected Macs only): a. Have lots of bookmarks (import Safari defaults) b. Right-click on bookmark bar, and choose "Open All Bookmarks" Expect: no crash, no sad tabs. This test should be repeated many times. Review URL: http://codereview.chromium.org/984004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41755 0039d316-1c4b-4281-b951-d872f2087c98
* Chrome frame should use "parentNode" instead of "parentElement" to get the DOMrogerta@chromium.org2010-03-161-1/+1
| | | | | | | | | | | | parent of the plugin, since this is more compatible. Also, "parentElement" no longer works in FF3.6. BUG=0 TEST=n/a Review URL: http://codereview.chromium.org/1033001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41754 0039d316-1c4b-4281-b951-d872f2087c98
* Obj-C readability review for thakis.thakis@chromium.org2010-03-163-19/+23
| | | | | | Review URL: http://codereview.chromium.org/790006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41753 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed problem with Pepper 3D plugins not rendering on Mac OS X if theykbr@google.com2010-03-162-8/+14
| | | | | | | | | | | only expect to repaint once. BUG=37961 TEST=OS X: ran Pepper test plugin, GLES2 book demos as trusted Pepper plugins Review URL: http://codereview.chromium.org/1023001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41751 0039d316-1c4b-4281-b951-d872f2087c98
* Dom access checker test for Mac, Linuxnirnimesh@chromium.org2010-03-164-1/+41
| | | | | | | | | | BUG=35530 TEST=dom_checker should work and pass on mac & linux ui_tests --gtest_filter=DomCheckerTest.* --run-dom-checker-test Review URL: http://codereview.chromium.org/898002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41750 0039d316-1c4b-4281-b951-d872f2087c98
* Bookmark manager: Use the default favicon until chrome://favicon/ works for ↵arv@chromium.org2010-03-162-2/+7
| | | | | | | | | | | extensions. BUG=None TEST=None Review URL: http://codereview.chromium.org/898004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41749 0039d316-1c4b-4281-b951-d872f2087c98
* Fix bubbles (bookmark, status, blocked content, both extension ones) in ↵avi@chromium.org2010-03-167-36/+51
| | | | | | | | | | | resolution independence. BUG=http://crbug.com/19476, http://crbug.com/36366 TEST=click the star in RI and the bubble should position itself correctly; status bubble should have adequate height for text Review URL: http://codereview.chromium.org/851009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41748 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 41739 - Factoring duplicate code from platformspecific LoginHandlers ↵erg@chromium.org2010-03-165-305/+618
| | | | | | | | | | | | | | | | | | | | into a base LoginHandler class. As pointed out by erg, it would be cleaner to use a separate controller class, but this simple refactor should make that easier. Contributed by tonyg@chromium.org BUG=14909 TEST=ui_tests gtest_filter=LoginPromptTest* Review URL: http://codereview.chromium.org/834001 Patch from tonyg@chromium.org. TBR=erg@chromium.org Review URL: http://codereview.chromium.org/989004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41746 0039d316-1c4b-4281-b951-d872f2087c98
* Enable the touch events tests.gdk@chromium.org2010-03-161-3/+4
| | | | | | | | | BUG=36415 TEST=fast/events/touch Review URL: http://codereview.chromium.org/887001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41745 0039d316-1c4b-4281-b951-d872f2087c98
* [accessibility] Bookmarks bar is missing some MSAA informationctguil@chromium.org2010-03-166-34/+65
| | | | | | | | | | | | | | | | | | | | | | | Return the link role for the Link view. Return the grouping role for BookmarkBarInstructionsView. Support the link role in views accessibility types. Updated browser views accessibility tests. - Verify BrowserRootView accessibility info. - Verify BrowserView accessibility info. - Verify BookmarkBarView accessibility info. - In TestViewAccessibilityObject don't SetAccessible name, we should be testing that this name is correctly set. Set the accessible name for the application in BrowserRootView instead of OpaqueBrowserFrameView BUG=36281 TEST=Verify bookmarks bar tree in AccExplorer32.exe Review URL: http://codereview.chromium.org/652156 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41744 0039d316-1c4b-4281-b951-d872f2087c98
* Refine IPv6 probe to require that the client has an IPv6 address on an interfacejar@chromium.org2010-03-164-49/+238
| | | | | | | | | | | | | | | | | | | | This currently only works on Posix, not windows. Network changes are monitored, and the test is repeated each time interfaces change (which is a subset of any IP addresses changing). The test performed is performed on a worker thread, so latency should not be an issue (even if we created much slower tests). The current test appears to takes in the raneg of 50-100ms, and probably (under the covers) does some reading from files). BUG=25680 BUG=12754 r=wtc,eroman Review URL: http://codereview.chromium.org/1006001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41743 0039d316-1c4b-4281-b951-d872f2087c98
* Mac: Ignoring optional client-cert requests from serversnej@chromium.org2010-03-161-24/+76
| | | | | | | | | BUG=37765 TEST=none Review URL: http://codereview.chromium.org/746002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41742 0039d316-1c4b-4281-b951-d872f2087c98
* Update flakiness dashboard to load dashboard_base.js from current and sub ↵victorw@chromium.org2010-03-161-0/+4
| | | | | | | | | | | | | | directory. This is a temporary solution for migrating flakiness dashboard to AE. R=ojan BUG=none TEST=flakiness dashboard Review URL: http://codereview.chromium.org/1048001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41740 0039d316-1c4b-4281-b951-d872f2087c98
* Factoring duplicate code from platform-specific LoginHandlers into a baseerg@chromium.org2010-03-165-618/+305
| | | | | | | | | | | | | | | LoginHandler class. As pointed out by erg, it would be cleaner to use a separate controller class, but this simple refactor should make that easier. Contributed by tonyg@chromium.org BUG=14909 TEST=ui_tests --gtest_filter=LoginPromptTest* Review URL: http://codereview.chromium.org/834001 Patch from tonyg@chromium.org. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41739 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: Fix test crash expectations for MetricsServiceTest.CrashRenderers.thestig@chromium.org2010-03-161-2/+3
| | | | | | | | BUG=none TEST=MetricsServiceTest.CrashRenderers passes on Linux with and without breakpad. Review URL: http://codereview.chromium.org/1010001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41738 0039d316-1c4b-4281-b951-d872f2087c98
* Infer caps lock state to set for Mac plugin eventsstuartmorgan@chromium.org2010-03-161-0/+24
| | | | | | | | | BUG=38098 TEST=Plugins should know when caps lock is active. Review URL: http://codereview.chromium.org/989002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41737 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 41728 - Fix of the initial locale set.glotov@chromium.org2010-03-161-7/+0
| | | | | | | | | | | | | | | BUG=35248 TEST=Switch the language used by the ChromiumOS using the top left corner menu of the Network selection wizard. Or you may use the following command on desktop using Chromium (built with GYP_DEFINES="chromeos=1"): out/Debug/chrome loginmanager loginscreen=network Check that the next time you start chromium, the selected language will be the default. Review URL: http://codereview.chromium.org/985001 TBR=glotov@google.com Review URL: http://codereview.chromium.org/1015006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41736 0039d316-1c4b-4281-b951-d872f2087c98
* Add the Chrome Frame product name to the localized .grd files.robertshield@chromium.org2010-03-164-5/+17
| | | | | | | | BUG=24305 Review URL: http://codereview.chromium.org/996005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41735 0039d316-1c4b-4281-b951-d872f2087c98
* Send cross frame accesses which WebKit reports to UMA.johnnyg@chromium.org2010-03-162-1/+32
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/668129 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41733 0039d316-1c4b-4281-b951-d872f2087c98
* Don't use the empty string to try to match against an empty text field. Add ↵jhawkins@chromium.org2010-03-167-10/+111
| | | | | | | | | | FormField::ParseEmptyText which encapsulates matching an empty text field. BUG=38264 TEST=FormStructureTest.HeuristicsSample6 Review URL: http://codereview.chromium.org/994002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41732 0039d316-1c4b-4281-b951-d872f2087c98
* ssl_SecureSend should not do handshake when the handshake wait state iswtc@chromium.org2010-03-163-62/+104
| | | | | | | | | | | wait_finished and we are false starting. R=agl BUG=38103 TEST=SSLClientSocketTest.Read_FullDuplex should not hang on Ubuntu Karmic. Review URL: http://codereview.chromium.org/850008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41731 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed view deletion on language switch.avayvod@google.com2010-03-166-45/+72
| | | | | | | | | | | | | | | Enhanced screen bounds determination. BUGS=none TEST=Launch with --login-manager --login-screen-size=1024,600 and verify that wizard screen is centered within the background window and the window is centered within the monitor. Launch with --login-manager --login-screen=network and change language. Verify that nothing craches with segmentation fault. Review URL: http://codereview.chromium.org/971002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41730 0039d316-1c4b-4281-b951-d872f2087c98
* Fix of the initial locale set.glotov@google.com2010-03-161-0/+7
| | | | | | | | | | | | BUG=35248 TEST=Switch the language used by the ChromiumOS using the top left corner menu of the Network selection wizard. Or you may use the following command on desktop using Chromium (built with GYP_DEFINES="chromeos=1"): out/Debug/chrome --login-manager --login-screen=network Check that the next time you start chromium, the selected language will be the default. Review URL: http://codereview.chromium.org/985001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41728 0039d316-1c4b-4281-b951-d872f2087c98
* Add baseline for prototype-inheritance on linux.gdk@chromium.org2010-03-162-1/+753
| | | | | | | | | BUG=38239 TEST=fast/dom/prototype-inheritance.html Review URL: http://codereview.chromium.org/975004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41727 0039d316-1c4b-4281-b951-d872f2087c98
* Mac: toggle between "Enter/Exit Full Screen" in menus.viettrungluu@chromium.org2010-03-165-4/+32
| | | | | | | | | BUG=24390 TEST=When *not* fullscreen, menu items (under View in main menu and in app menu) should be "Enter Full Screen"; when fullscreen, they should be "Exit Full Screen"; menu items should still work; keyboard shortcuts should still work. Review URL: http://codereview.chromium.org/1011002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41726 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress the leak in UIModelWorkerTest.HypotheticalManualPumpFloodingglider@chromium.org2010-03-161-0/+10
| | | | | | | | | BUG=38305 TBR=tim Review URL: http://codereview.chromium.org/992005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41725 0039d316-1c4b-4281-b951-d872f2087c98
* Change MediatorThreadImpl::Run to process messages forever and periodically ↵tim@chromium.org2010-03-163-17/+38
| | | | | | | | | | | | | call PumpAuxiliaryLoops to run the 3 (!!:(!!) other loops associated with this thread. There was previously a race where quit would be called and set a cancellation flag before the posted task would get executed. BUG=37771 Review URL: http://codereview.chromium.org/984001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41724 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] XIB cleanupthomasvl@chromium.org2010-03-164-29/+49
| | | | | | | | | | | - Set more checkboxes and radio to not scale the images, this removes warnings with the 10.6 toolchain. - Remove an unneeded NSUserDefaultsController from the CookiePrompt xib. BUG=none TEST=everything still works Review URL: http://codereview.chromium.org/979004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41723 0039d316-1c4b-4281-b951-d872f2087c98
* Switch from using custom time / epoch handling code (inherited from gears) ↵joth@chromium.org2010-03-1616-57/+71
| | | | | | | | | | | to base::Time BUG=http://code.google.com/p/chromium/issues/detail?id=37510 TEST=unit_tests --gtest_filter=geol* Review URL: http://codereview.chromium.org/776001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41722 0039d316-1c4b-4281-b951-d872f2087c98
* Chrome OS language menu localization.yusukes@chromium.org2010-03-161-15/+16
| | | | | | | | | | | | | | - use localized strings for IME properties. - use std::wstring in FormatInputLanguage() function so that an input language string is trimmed at a character boundary. This CL depends on http://codereview.chromium.org/948001 . BUG=none TEST=manual. Review URL: http://codereview.chromium.org/882004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41721 0039d316-1c4b-4281-b951-d872f2087c98
* Handle all checkboxes. Currently, the ButtonPressed() handler ignores ↵yusukes@chromium.org2010-03-162-11/+14
| | | | | | | | | | | checkboxes other than the last one. BUG=none TEST=open the configuration dialog, click all checkboxes, verify that all IMEs are activated. Review URL: http://codereview.chromium.org/1024002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41720 0039d316-1c4b-4281-b951-d872f2087c98
* Change a couple of LOG/CHECK macros to GPU_LOG/GPU_CHECK, which means I candspringer@google.com2010-03-162-2/+13
| | | | | | | | | | use this code as-is to build a GPU client outside of the Chromium tree. This is required for debugging NaCl modules as trusted plugins in the NaCl SDK. Review URL: http://codereview.chromium.org/1000002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41719 0039d316-1c4b-4281-b951-d872f2087c98
* Add string resources for ibus-pinyin and ibus-hangul.yusukes@chromium.org2010-03-162-10/+37
| | | | | | | | | BUG=none TEST=manual. Review URL: http://codereview.chromium.org/1042001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41718 0039d316-1c4b-4281-b951-d872f2087c98
* Update svn:ignore propertysiggi@chromium.org2010-03-160-0/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41717 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Remove image scaling settings on radios that causes a warning with ↵thomasvl@chromium.org2010-03-164-36/+84
| | | | | | | | | | 10.6 toolchain. BUG=none TEST=everything still works Review URL: http://codereview.chromium.org/997003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41716 0039d316-1c4b-4281-b951-d872f2087c98
* Extended one of the suppressions for leaks when destroying BookmarkModel, ↵glider@chromium.org2010-03-161-9/+13
| | | | | | | | | | | fixed the suppression IDs BUG=30547 TBR=jam Review URL: http://codereview.chromium.org/1042002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41715 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] XIB cleanupthomasvl@chromium.org2010-03-163-43/+42
| | | | | | | | | | | - Set more checkboxes and radio to not scale the images, this removes warnings with the 10.6 toolchain. - Remove an unneeded NSUserDefaultsController from the ContentSettings xib. BUG=none TEST=everything still works, less warnings building on 10.6 Review URL: http://codereview.chromium.org/1010002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41714 0039d316-1c4b-4281-b951-d872f2087c98
* Rename url_request_new_ftp_job -> url_request_ftp_jobphajdan.jr@chromium.org2010-03-164-41/+41
| | | | | | | | TEST=net_unittests BUG=none Review URL: http://codereview.chromium.org/960001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41713 0039d316-1c4b-4281-b951-d872f2087c98