summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix crash when a background page calls alert().mpcomplete@chromium.org2010-03-092-2/+12
| | | | | | | | BUG=37567 Review URL: http://codereview.chromium.org/691001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41054 0039d316-1c4b-4281-b951-d872f2087c98
* Open new tab in foreground from app windowxiyuan@chromium.org2010-03-091-1/+5
| | | | | | | | | | | | Make "Open in new tab" menu in an app window opens the tab in foreground per issue 22214. BUG=22214 TEST=Verify fix for 22214. Review URL: http://codereview.chromium.org/688001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41052 0039d316-1c4b-4281-b951-d872f2087c98
* Provide a method to specify to the automation interface the dir containing ↵nirnimesh@chromium.org2010-03-097-6/+54
| | | | | | | | | | | | | | | | | | | | | | | | browser binaries Problem: The automation proxy interface kinda assumes that the running binary would reside in the same directory as the browser binaries -- ie in Debug/Release dirs. While this works for all C++ binaries like ui_tests, startup_tests, this fails for pyauto tests since the running binary in this case is /usr/bin/python (or some such system path). This changeset lets pyauto explicitly specify the automation interface the dir in which to look for chromium binaries. Also, expose RunCommand method to pyauto. BUG=37730 TEST=pyauto scripts should work without having to copy python to Debug/Release dirs Review URL: http://codereview.chromium.org/695001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41051 0039d316-1c4b-4281-b951-d872f2087c98
* Add tests to the ProfileSyncServiceAutofillTest for association merge.skrul@chromium.org2010-03-095-48/+148
| | | | | | | | This include two bug fixes for the AutofillModelAssociator -- there was a call to OnUnrecoverableError on the PSS which should have been error_handler, plus the sync node's timestamps were got getting written when an association merge took place. Review URL: http://codereview.chromium.org/671022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41050 0039d316-1c4b-4281-b951-d872f2087c98
* Archive and upload pyauto artifacts for Winnirnimesh@chromium.org2010-03-091-1/+3
| | | | | | | | | BUG=36498 TEST=Should see _pyautolib.dll & pyautolib.py in http://build.chromium.org/buildbot/continuous/win/LATEST/chrome-win32.test/ Review URL: http://codereview.chromium.org/661349 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41049 0039d316-1c4b-4281-b951-d872f2087c98
* - Update README.chromium to mention change to swig libs in third_partynirnimesh@chromium.org2010-03-097-29/+53
| | | | | | | | | | | | | | - Provide platform-specific macros to swig. - Update DEPS to use right swig updates To be committed _after_ accompanying CL: http://codereview.chromium.org/661334 BUG=32285 TEST=None Review URL: http://codereview.chromium.org/661342 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41048 0039d316-1c4b-4281-b951-d872f2087c98
* Update screen view is reset while language is switched.glotov@google.com2010-03-091-0/+1
| | | | | | | | | BUG=none TODO=none Review URL: http://codereview.chromium.org/736001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41047 0039d316-1c4b-4281-b951-d872f2087c98
* All platforms don't support same locales at the same time. Make locale check ↵cira@google.com2010-03-096-65/+113
| | | | | | | | | | for extensions less strict (we log a warning now, but let extension load). TEST=Create extension with _locales/xxx_yyy and see that it loads. Review URL: http://codereview.chromium.org/671011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41046 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Widen the translate checkbox so it's right edge has the same max as ↵thomasvl@chromium.org2010-03-091-4/+4
| | | | | | | | | | all the other checkboxes in under the hood. BUG=37527 TEST=any translations with a really long button title should be more likely to have the similar right edge as the other checkboxes. Review URL: http://codereview.chromium.org/700002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41042 0039d316-1c4b-4281-b951-d872f2087c98
* AutoFill Mac Address Book "me" card data translation.dhollowa@chromium.org2010-03-099-17/+326
| | | | | | | | | | | | Implements Mac Address Book "me" card integration with AutoFill feature. When the kAutoFillAuxiliaryProfilesEnabled preference is enabled, via the AutoFill preferences dialog, the active user's designated "me" card becomes available to AutoFill. That is, forms become aware of any name, address, email, and telephone number information residing in the user's "me" card. Small change to AutoFillDialog.xib to resize the preference check-box label width to accommodate new string. BUG=36496 TEST=PersonalDataManagerTest Review URL: http://codereview.chromium.org/668247 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41041 0039d316-1c4b-4281-b951-d872f2087c98
* views: Make WindowGtk set transient-for hint before mapping.derat@chromium.org2010-03-091-3/+3
| | | | | | | | | | | | | | | Otherwise, there's a race as to whether the hint will be set when the window manager handles the window's MapNotify event. (The Chrome OS window manager currently ignores any attempts by clients to change transient-for hints on windows that have already been mapped, for instance.) BUG=chromium-os:1587 TEST=seems to work Review URL: http://codereview.chromium.org/686001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41036 0039d316-1c4b-4281-b951-d872f2087c98
* Remove unused persist code.skrul@chromium.org2010-03-094-119/+3
| | | | | | Review URL: http://codereview.chromium.org/679001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41034 0039d316-1c4b-4281-b951-d872f2087c98
* Fixing my localization laziness.dhg@chromium.org2010-03-094-26/+108
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/683001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41033 0039d316-1c4b-4281-b951-d872f2087c98
* SPDY: Add basic support for Alternate-Protocol header.willchan@chromium.org2010-03-0911-18/+546
| | | | | | Review URL: http://codereview.chromium.org/668197 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41032 0039d316-1c4b-4281-b951-d872f2087c98
* Mac: incognito badge fixes.viettrungluu@chromium.org2010-03-094-27/+46
| | | | | | | | | | | | 1. Make the incognito badge appear in fullscreen mode. 2. Make the new tab button not run into the incognito badge. BUG=37574, 37745 TEST=Make an incognito window and go to fullscreen mode; incognito badge should be visible in upper right. Make an incognito window with lots of tabs; new tab button (and tabs) shouldn't run into the badge; resize the window and make sure the badge stays in the right place. Review URL: http://codereview.chromium.org/691003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41031 0039d316-1c4b-4281-b951-d872f2087c98
* Add enable/disable translate pref to "Under the Hood".jeremy@chromium.org2010-03-093-25/+108
| | | | | | | | | | | NIB change: Added checkbox for pref into web content section of "Under the Hood" and moved other controls down to match. BUG=37527 TEST=navigate to www.google.co.il using a branded build translate infobar should appear/not appear based on pref. Review URL: http://codereview.chromium.org/722004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41026 0039d316-1c4b-4281-b951-d872f2087c98
* Language switch implemented.glotov@google.com2010-03-095-21/+145
| | | | | | | | | | | | BUG=35248 DEPENDS=668067, 668068 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-name=nework Review URL: http://codereview.chromium.org/661475 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41025 0039d316-1c4b-4281-b951-d872f2087c98
* Use the WebViewClient* passed in from the StorageAreaProxy instead of usingjorlow@chromium.org2010-03-095-19/+36
| | | | | | | | | | | | | | | | | | RenderThread::RoutingIDForCurrentContext() whenever possible. In addition, call OnContentBlocked directly from within the browser instead of sending another IPC message. Lastly, make sure that we don't crash in the event that we can't determine the routing id. WebKit side: https://bugs.webkit.org/show_bug.cgi?id=35758 (Landing again after reverting in 40922) TEST=none BUG=none Review URL: http://codereview.chromium.org/671001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41024 0039d316-1c4b-4281-b951-d872f2087c98
* Adds ContentSettingBubbleModel.bulach@chromium.org2010-03-0912-322/+543
| | | | | | Review URL: http://codereview.chromium.org/668075 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41021 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 349.0 to 350.0chrome-release@google.com2010-03-091-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41019 0039d316-1c4b-4281-b951-d872f2087c98
* [Linux] Improve DownloadShelfGtk to use GtkShrinkableHBox, and fix a label ↵suzhe@chromium.org2010-03-094-65/+59
| | | | | | | | | | | | | | wrap issue. This CL depends on CL 661364. BUG=37293 With RTL UI, items in download shelf can't be hidden correctly when shrinking the browser window. BUG=37392 Chinese dangerous warning message of download items overflows its boundary. TEST=See bug report. Review URL: http://codereview.chromium.org/668053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41017 0039d316-1c4b-4281-b951-d872f2087c98
* Handle the case where the infobar can be instantiated in a state other than ↵jeremy@chromium.org2010-03-092-103/+109
| | | | | | | | | | | | | | | | | | | | "Beginning Translate". A complete layout is now done on each state transition, since we can't rely on always being instantiated in the "Beginning translation" state. This CL also updates the code to pickup changes made on the Windows side, most notable the infobar now no longer updates the model state explicitly. Quoting from Kuan's fix on the Windows side: """ problem happened because infobars are destructed when switching between tabs, only the delegates persist. without the infobar to receive the PAGE_TRANSLATED notification to update the translate state, the infobar gets stuck at translating state when user switches back to the associated tab. """ BUG=36895 TEST=See bug description. Review URL: http://codereview.chromium.org/668241 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41016 0039d316-1c4b-4281-b951-d872f2087c98
* Reduce the flakiness of things using NPAPITester, includingphajdan.jr@chromium.org2010-03-092-67/+49
| | | | | | | | | | | | | | NPAPITester.ManyPlugins. Make sure that the copied plugin gets deleted, and do it after the browser has exited. TEST=less flaky BUG=28372 Review URL: http://codereview.chromium.org/668255 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41015 0039d316-1c4b-4281-b951-d872f2087c98
* Fix performance regression New Tab Warm introduced in ↵dpolukhin@google.com2010-03-091-7/+10
| | | | | | | | | | | | | http://codereview.chromium.org/660087 Prevents extra layouts and setting window size. BUG=37533 TEST=Difference perf regression should be fixed, see perf monitor here http://build.chromium.org/buildbot/perf/xp-release-dual-core/new-tab-ui-warm/report.html?history=150&rev=-1 Review URL: http://codereview.chromium.org/669238 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41014 0039d316-1c4b-4281-b951-d872f2087c98
* Synchronous XHR should only pump events if we are going to show a cookiedarin@chromium.org2010-03-096-59/+65
| | | | | | | | | | | | | | | | | | prompt. Also, LocalStorage.setItem needs to reset the CookieMessageFilter's pump_messages_event after it is done with sending its IPC. To support both of these fixes, the contents of RendererWebCookieJarImpl's SendSynchronousMessage is merged into RenderThread::Send. R=jam BUG=37571 TEST=none Review URL: http://codereview.chromium.org/669224 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41013 0039d316-1c4b-4281-b951-d872f2087c98
* Show language names rather than input method names.satorux@chromium.org2010-03-091-1/+29
| | | | | | | | | | | | | For instance, we'll show "Japanese" instead of "Anthy". Depends on http://codereview.chromium.org/652106 TEST=manually BUG=none Review URL: http://codereview.chromium.org/652222 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41012 0039d316-1c4b-4281-b951-d872f2087c98
* Disabling the MultipartResponseUITest.SingleVisit for debug ui test runs as ↵ananta@chromium.org2010-03-091-0/+5
| | | | | | | | | | | | it fails on the builder. This needs to be debugged. Bug=37746 Review URL: http://codereview.chromium.org/692002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41011 0039d316-1c4b-4281-b951-d872f2087c98
* Move the input language settings to a separate dialog.satorux@chromium.org2010-03-095-191/+364
| | | | | | | | | | | | Just move the code. No logic is changed. This is the first step towards implmenting the input language settings. TEST=manually BUG=none Review URL: http://codereview.chromium.org/668061 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41010 0039d316-1c4b-4281-b951-d872f2087c98
* remove old layout_tests codedpranke@chromium.org2010-03-0935-9199/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41005 0039d316-1c4b-4281-b951-d872f2087c98
* Webkit Roll to r55683 (from r55674)michaeln@chromium.org2010-03-092-2/+10
| | | | | | | | | | TBR=japhet TEST=bots BUG=none Review URL: http://codereview.chromium.org/672018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41004 0039d316-1c4b-4281-b951-d872f2087c98
* Attempting to reland this CL as this does not seem related to the ui test ↵ananta@chromium.org2010-03-092-3/+47
| | | | | | | | | | | | | | | | | | | | | failures. Will watch the build after I commit. Revert 40994 - Revert "Launching Chrome with a userdatadir command line switch containing a non ASCII ..." Speculative revert to try to fix win dbg MultipartResponseUITest.SingleVisit failures. This reverts commit r40981 TBR=tony Review URL: http://codereview.chromium.org/707001 TBR=mattm@chromium.org Review URL: http://codereview.chromium.org/712001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41003 0039d316-1c4b-4281-b951-d872f2087c98
* Fix mac valgrind.thakis@chromium.org2010-03-091-4/+4
| | | | | | Review URL: http://codereview.chromium.org/700001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41002 0039d316-1c4b-4281-b951-d872f2087c98
* Move wtl from chrome/third_party to third_party/. Thistony@chromium.org2010-03-0942-55996/+31
| | | | | | | | | | | breaks dependencies on chrome from webkit, app, views and base. BUG=37649 TEST=compiles Review URL: http://codereview.chromium.org/699001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41001 0039d316-1c4b-4281-b951-d872f2087c98
* Don't show IME properties when current language is set to XKB.yusukes@chromium.org2010-03-091-1/+8
| | | | | | | | | BUG=1727 TEST=see the bug Review URL: http://codereview.chromium.org/669265 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40999 0039d316-1c4b-4281-b951-d872f2087c98
* Notify MSAA clients when a state change notification is received. ctguil@chromium.org2010-03-097-0/+64
| | | | | | | | | BUG=36165 TEST=The screen reader JAWS should speak the checked state of a check box when it is toggled. Review URL: http://codereview.chromium.org/693002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40998 0039d316-1c4b-4281-b951-d872f2087c98
* Start a download in the user's download directory to lower rename failure ↵kinuko@chromium.org2010-03-094-22/+61
| | | | | | | | | | | possibilities BUG=8737 TEST=Check 'Ask where to save each file before downloading' true in the 'Under the Hood' preference and start a download. A temporary file org.chromium.XXXXXX or com.google.chrome.XXXXXX should appear in the user's download directory (e.g. ~/Downloads). After selecting the final destination file the temporary file should go away (and be renamed to the final name). Review URL: http://codereview.chromium.org/672020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40996 0039d316-1c4b-4281-b951-d872f2087c98
* Copy wtl from chrome/third_party to third_party.tony@chromium.org2010-03-0924-0/+55963
| | | | | | TBR=maruel git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40995 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Launching Chrome with a user-data-dir command line switch containing ↵mattm@chromium.org2010-03-092-47/+3
| | | | | | | | | | | | | | a non ASCII ..." Speculative revert to try to fix win dbg MultipartResponseUITest.SingleVisit failures. This reverts commit r40981 TBR=tony Review URL: http://codereview.chromium.org/707001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40994 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: Add export option to certificate viewer.mattm@chromium.org2010-03-095-7/+347
| | | | | | | | | BUG=18119 TEST=Export some certs, compare files with exports from firefox. Review URL: http://codereview.chromium.org/669137 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40993 0039d316-1c4b-4281-b951-d872f2087c98
* svn prop fixes. Applied to all files not in third_party.pkasting@chromium.org2010-03-09190-242/+242
| | | | | | | | | | | | * Removed eol-style, executable and mergeinfo from BMP/GIF/ICO/JPEG files, and set correct mime-type. * Removed executable and mergeinfo from .c/.cc/.cpp/.h/.m/.mm and .gyp files, and set eol-style to LF. TBR=evanm BUG=none TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40991 0039d316-1c4b-4281-b951-d872f2087c98
* Move apply_locales.py from src/chrome/tools/build/ to src/build/.tony@chromium.org2010-03-093-2/+2
| | | | | | | | src/app shouldn't depend on src/chrome and I need to break these dependencies for some upstreaming work. Review URL: http://codereview.chromium.org/668249 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40985 0039d316-1c4b-4281-b951-d872f2087c98
* Remove unnecessary anonymous namespace according to agl's suggestion.suzhe@chromium.org2010-03-091-4/+0
| | | | | | | | | | | See http://codereview.chromium.org/668219 BUG=27927 TEST=none Review URL: http://codereview.chromium.org/692001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40984 0039d316-1c4b-4281-b951-d872f2087c98
* valgrind: add suppression for image decoder test leaksmattm@chromium.org2010-03-091-0/+9
| | | | | | | | | BUG=37727 TEST=tools/valgrind/chrome_tests.sh -t test_shell --gtest_filter=BMPImageDecoderTest.DecodingFast:ICOImageDecoderTest.Decoding:ICOImageDecoderTest.ImageNonZeroFrameIndex Review URL: http://codereview.chromium.org/690001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40983 0039d316-1c4b-4281-b951-d872f2087c98
* View/linux: include HoverControllerGtk in views build.estade@chromium.org2010-03-091-0/+2
| | | | | | | | | | BUG=none TEST=greens the tree TBR=tony Review URL: http://codereview.chromium.org/689003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40982 0039d316-1c4b-4281-b951-d872f2087c98
* Launching Chrome with a user-data-dir command line switch containing a non ↵ananta@chromium.org2010-03-092-3/+47
| | | | | | | | | | | | | | | | | | | | | | | | ASCII character in the path like "Test Chrome G�ldine" would cause a DCHECK to fire in the BrowserRenderProcessHost::AppendRendererCommandLine function while retrieving the user-data-dir switch value from the browser's command line and setting it back to the renderer's command line. This was because we would retrieve the value as ASCII which would not work because of the presence of a non ASCII character in the value. The end result is that a CHECK fires in the renderer when it tries to validate the existence of the user-data-dir path. Fix is to use the CommandLine::GetSwitchValuePath function instead which returns a FilePath which does the right thing. Test=Covered by a ui test. Fixes bug http://code.google.com/p/chromium/issues/detail?id=29245 Bug=29245 Review URL: http://codereview.chromium.org/671027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40981 0039d316-1c4b-4281-b951-d872f2087c98
* Add a FileWatcher to base/.tony@chromium.org2010-03-098-0/+939
| | | | | | | | This is like Directory Watcher, but only for a single file. Review URL: http://codereview.chromium.org/661359 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40980 0039d316-1c4b-4281-b951-d872f2087c98
* GTK: Add hover effects for GtkChromeButtons.estade@chromium.org2010-03-0911-195/+220
| | | | | | | | | | | Similar to the previous patch for CustomButtons. BUG=36760 TEST=manual Review URL: http://codereview.chromium.org/676001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40979 0039d316-1c4b-4281-b951-d872f2087c98
* GTK: tweak where widget-anchored menus appear.estade@chromium.org2010-03-091-2/+3
| | | | | | | | | BUG=15443 TEST=see bug. Page/app menus + download item menus + bookmark bar menus should be fixed. Review URL: http://codereview.chromium.org/672024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40978 0039d316-1c4b-4281-b951-d872f2087c98
* Fix file permissions in save_as mode on POSIX.kinuko@chromium.org2010-03-091-0/+4
| | | | | | | | | BUG=36107 TEST=Check 'Ask where to save each file before downloading' in 'Under the Hood' preference, start a download and check the file permission. Review URL: http://codereview.chromium.org/672019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40977 0039d316-1c4b-4281-b951-d872f2087c98
* Update bookmark manager key. Accidentally copied Googleaa@chromium.org2010-03-091-1/+1
| | | | | | | | | | | Translate's first time, which caused very interesting bugs. This key was generated using pack extension, so should be unique. Review URL: http://codereview.chromium.org/680001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40976 0039d316-1c4b-4281-b951-d872f2087c98