summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* AutoFill: Use DISALLOW_COPY_AND_ASSIGN where possible.jhawkins@chromium.org2010-06-2111-125/+87
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/2872008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50332 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll 61498:61520tkent@google.com2010-06-212-7/+1
| | | | | | | | | BUG=none TEST=none TBR=dglazkov,hclam Review URL: http://codereview.chromium.org/2856010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50331 0039d316-1c4b-4281-b951-d872f2087c98
* Remove deprecated version of file_util::EndsWithSeparator.tfarina@chromium.org2010-06-212-8/+2
| | | | | | | | | BUG=24672 TEST=out/Debug/base_unittests Review URL: http://codereview.chromium.org/2842015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50330 0039d316-1c4b-4281-b951-d872f2087c98
* Added BackgroundContentsService to manage lifecycle of BackgroundContents.atwilson@chromium.org2010-06-2123-63/+786
| | | | | | | | | | | | | | | | If --restore-background-contents flag is passed, stores the URLs of running BackgroundContents in preferences so they can be re-launched when the browser restarts. Moved logic to shutdown background contents into BackgroundContentsService so we can use this to coordinate when to keep the browser process running. BUG=43382 TEST=new tests Review URL: http://codereview.chromium.org/2104018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50329 0039d316-1c4b-4281-b951-d872f2087c98
* Update expectations according to build bot status.dglazkov@chromium.org2010-06-201-3/+2
| | | | | | | | | | TBR=tkent TEST=none BUG=none Review URL: http://codereview.chromium.org/2801010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50328 0039d316-1c4b-4281-b951-d872f2087c98
* Turn autofill sync on by default. again.tim@chromium.org2010-06-202-26/+11
| | | | | | | | | | | again. BUG=46592 TEST=ProfileSyncFactoryImplTest. also, open sync customize dialog, note autofill checkbox, sync autofill entries successfully. Review URL: http://codereview.chromium.org/2872009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50327 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 443.0 to 444.0chrome-release@google.com2010-06-201-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50325 0039d316-1c4b-4281-b951-d872f2087c98
* Re-commit r50321 after rollback.jeremy@chromium.org2010-06-204-12/+79
| | | | | | | | Mac: Infrastructure for serialization of OS fonts over IPC. Renderer & Browser bits to send and receive IPC message for OOP font loading. Review URL: http://codereview.chromium.org/2841019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50323 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Mac: Infrastructure for serialization of OS fonts over IPC."jeremy@chromium.org2010-06-205-81/+14
| | | | | | Review URL: http://codereview.chromium.org/2846018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50322 0039d316-1c4b-4281-b951-d872f2087c98
* Mac: Infrastructure for serialization of OS fonts over IPC.jeremy@chromium.org2010-06-205-14/+81
| | | | | | | | | | | Renderer & Browser bits to send and receive IPC message for OOP font loading. BUG=29729 TEST=All unit tests should pass. Review URL: http://codereview.chromium.org/2811013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50321 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit Update 61491:61498.dglazkov@chromium.org2010-06-191-1/+1
| | | | | | | | | | TBR=tkent TEST=none BUG=none Review URL: http://codereview.chromium.org/2871016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50320 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit Roll 61390:61491.dglazkov@chromium.org2010-06-191-1/+1
| | | | | | | | | | TBR=hclam TEST=none BUG=none Review URL: http://codereview.chromium.org/2864012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50319 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 442.0 to 443.0chrome-release@google.com2010-06-191-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50317 0039d316-1c4b-4281-b951-d872f2087c98
* Changed gradients for background view and login screens.avayvod@chromium.org2010-06-194-17/+58
| | | | | | | | | BUG=none TEST=Verify that background has radial gradient from dark blue in the center to black at the edges. Screens should have linear gradient of light greyfrom top to bottom. Review URL: http://codereview.chromium.org/2839011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50315 0039d316-1c4b-4281-b951-d872f2087c98
* Re-apply r50278.aa@chromium.org2010-06-1958-272/+304
| | | | | | | BUG=46632 TBR=rafaelw@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50314 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 50311 - Turn autofill sync on by default.tim@chromium.org2010-06-191-3/+4
| | | | | | | | | | | | BUG=46952 TEST=open sync customize dialog, note autofill checkbox, sync autofill entries successfully. Review URL: http://codereview.chromium.org/2862020 TBR=tim@chromium.org Review URL: http://codereview.chromium.org/2816017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50312 0039d316-1c4b-4281-b951-d872f2087c98
* Turn autofill sync on by default.tim@chromium.org2010-06-191-4/+3
| | | | | | | | | BUG=46952 TEST=open sync customize dialog, note autofill checkbox, sync autofill entries successfully. Review URL: http://codereview.chromium.org/2862020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50311 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 50308: still failing on Linux sh-lib testsjcivelli@chromium.org2010-06-1916-717/+879
| | | | | | | | | | | | | | | | | | Porting the infobars on Linux to the new TranslateInfobarDelegate2 (relanding) Each translate infobar is now its own class and most of the logic is in the delegate. Original review: http://codereview.chromium.org/2836006/show BUG=40828 TEST=Thoroughly test the translate feature on Linux. Review URL: http://codereview.chromium.org/2817015 TBR=jcivelli@chromium.org Review URL: http://codereview.chromium.org/2863011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50310 0039d316-1c4b-4281-b951-d872f2087c98
* Porting the infobars on Linux to the new TranslateInfobarDelegate2 (relanding)jcivelli@chromium.org2010-06-1916-879/+717
| | | | | | | | | | | | | | Each translate infobar is now its own class and most of the logic is in the delegate. Original review: http://codereview.chromium.org/2836006/show BUG=40828 TEST=Thoroughly test the translate feature on Linux. Review URL: http://codereview.chromium.org/2817015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50308 0039d316-1c4b-4281-b951-d872f2087c98
* AutoFill: Remove an out-dated comment. We will not support phone extensions.jhawkins@chromium.org2010-06-191-3/+0
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/2811017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50307 0039d316-1c4b-4281-b951-d872f2087c98
* AutoFill: Remove a TODO and update a comment.jhawkins@chromium.org2010-06-191-2/+1
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/2871014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50306 0039d316-1c4b-4281-b951-d872f2087c98
* AutoFill: Fix a comment, remove a TODO, simplify some code.jhawkins@chromium.org2010-06-191-7/+2
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/2818016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50305 0039d316-1c4b-4281-b951-d872f2087c98
* AutoFill: Remove dead code.jhawkins@chromium.org2010-06-192-22/+0
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/2833020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50304 0039d316-1c4b-4281-b951-d872f2087c98
* *Add WidgetGtk::ClearNativeFocus so that subclass can implement cutomized ↵oshima@chromium.org2010-06-195-14/+87
| | | | | | | | | | | | | | behavior when clearning native focus. This is necessary in ScreenLocker as the focus has to be set to the widget that is grabbing all input focus. * PasswordField that will set focus it itself when mouse is clicked. This is necessary again when the input is grabbed by other widget because the gtk textfield will never receive mouse event. * fix minor bug : locating the grab widget in wrong place. Review URL: http://codereview.chromium.org/2811015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50303 0039d316-1c4b-4281-b951-d872f2087c98
* Keep a cache of all views that have sent notifications. This ensures that ↵dtseng@chromium.org2010-06-189-8/+136
| | | | | | | | | | AccessibleObjectFromEvent works properly. BUG=9601 TEST=none Review URL: http://codereview.chromium.org/2823009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50302 0039d316-1c4b-4281-b951-d872f2087c98
* Fix shutdown crash by sending the close notification at a point earlier in ↵johnnyg@chromium.org2010-06-181-1/+1
| | | | | | | | | | | the sequence when the NotificationService is still alive. BUG=44110 TEST=shutdown browser with notification open (need debugger to catch crash) Review URL: http://codereview.chromium.org/2871009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50300 0039d316-1c4b-4281-b951-d872f2087c98
* Updated PPAPI revision to 60 and added new test.sanjeevr@chromium.org2010-06-182-1/+6
| | | | | | | | | BUG=None TEST=Buildbots Review URL: http://codereview.chromium.org/2831018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50298 0039d316-1c4b-4281-b951-d872f2087c98
* Move multiple tabs tests to new graph and use reference build.pathorn@chromium.org2010-06-181-10/+42
| | | | | | | | | | | Added new startup tests that use the reference build to compare against. Also, I changed the graph name for FewTabs and SeveralTabs so that that they both appear in a separate graphs. BUG=44129 TEST=none Review URL: http://codereview.chromium.org/2862014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50297 0039d316-1c4b-4281-b951-d872f2087c98
* Make CookieMonster NonThreadSafe.willchan@chromium.org2010-06-1811-130/+459
| | | | | | | | | | Made ExtensionFunction RefCountedThreadSafe so it can be posted to different threads. Used WaitableEvent in AutomationProvider. BUG=44083 Review URL: http://codereview.chromium.org/2756003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50296 0039d316-1c4b-4281-b951-d872f2087c98
* Port PluginObject fix downstream. See ↵dglazkov@chromium.org2010-06-181-1/+4
| | | | | | | | | | | | http://trac.webkit.org/changeset/61415/ for more details. R=japhet TEST=plugins/embed-property.html BUG=none Review URL: http://codereview.chromium.org/2816016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50295 0039d316-1c4b-4281-b951-d872f2087c98
* TBR: jcivelli@chromium.orgdpranke@chromium.org2010-06-188-21/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50291 0039d316-1c4b-4281-b951-d872f2087c98
* Make FixupURL() return a GURL instead of a string (i.e. do fixup + ↵pkasting@chromium.org2010-06-1827-197/+210
| | | | | | | | | | | | | | canonicalization). Nearly every caller was already doing this. This in turn allows us to do better fixup/canonicalization of view-source: URLs. We now convert "view-source:google.com" into "view-source:http://google.com/". With a few changes scattered through the omnibox code, this also means we can do HTTP-stripping on view-source: URLs, and support the user typing in things like the case above. This also fixes some weirdness where if you tried to type something starting with "view-source:", the What You Typed match in the dropdown would show only a scheme, or a scheme plus "http:", in some cases. BUG=46612 TEST="view-source:google.com" should work. Review URL: http://codereview.chromium.org/2817011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50290 0039d316-1c4b-4281-b951-d872f2087c98
* Re-submit 50177 - implement stubs of reporting usage metrics for the passworddpranke@chromium.org2010-06-188-0/+21
| | | | | | | | | | | | manager. BUG=45946 R=jcivelli TEST=none Review URL: http://codereview.chromium.org/2841017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50289 0039d316-1c4b-4281-b951-d872f2087c98
* Map RGBA4/RGB5_A1 to RGBA and RGB565 to RGB in RenderbufferStorage.zmo@google.com2010-06-185-3/+40
| | | | | | Review URL: http://codereview.chromium.org/2868007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50288 0039d316-1c4b-4281-b951-d872f2087c98
* Fix preferred network to use both Google-A and Google.chocobo@chromium.org2010-06-182-16/+23
| | | | | | | | BUG=none TEST=manual Review URL: http://codereview.chromium.org/2804014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50286 0039d316-1c4b-4281-b951-d872f2087c98
* Rolled cache invalidation library to @21 to fix windows warnings.akalin@chromium.org2010-06-183-1/+12
| | | | | | | | | BUG=34647 TEST=compiled on windows, verified there were no warnings Review URL: http://codereview.chromium.org/2854011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50285 0039d316-1c4b-4281-b951-d872f2087c98
* Revert r50278.aa@chromium.org2010-06-1854-275/+251
| | | | | | TBR=rafaelw@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50284 0039d316-1c4b-4281-b951-d872f2087c98
* TTF: Re-disable crashing test.vandebo@chromium.org2010-06-181-1/+2
| | | | | | | | | | TBR=jhawkins TEST=none BUG=none Review URL: http://codereview.chromium.org/2841016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50283 0039d316-1c4b-4281-b951-d872f2087c98
* Mark TableViewTest.PersistSelectionOnSort and PersistMultiSelectionOnSort as ↵mattm@chromium.org2010-06-181-2/+2
| | | | | | | | | | | | | fails. (They were re-enabled in 50245) BUG=45015 TBR=nkostylev Review URL: http://codereview.chromium.org/2807008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50282 0039d316-1c4b-4281-b951-d872f2087c98
* Whitespace change to kick builders.aa@chromium.org2010-06-181-1/+1
| | | | | | TBR=rafaelw@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50280 0039d316-1c4b-4281-b951-d872f2087c98
* TTF: Reenable some disabled tests.vandebo@chromium.org2010-06-183-5/+5
| | | | | | | | | | | | | | | | (recommit changes that were reverted, minus troublesome one original CL: http://codereview.chromium.org/2819011 ) DevToolsSanityTest.TestConsoleLog seems to work ProxyResolverV8Test.FAILS_ReturnUnicode VectorCanvasTest.FAILS_Matrix TEST=none BUG=disabled tests Review URL: http://codereview.chromium.org/2870014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50279 0039d316-1c4b-4281-b951-d872f2087c98
* Some app-related manifest cleanup:aa@chromium.org2010-06-1857-296/+323
| | | | | | | | | | | | | | | | | | 1) Group app-related keys under a new "app" key, and change the implementation of IsApp() to just check that. 2) Rename IsApp() and IsTheme() -> is_app(), is_theme() to match style guide. 3) Remove web_content.enabled. That was a stupid idea. 4) Make some kind of launch URL required for apps. BUG=46632 Review URL: http://codereview.chromium.org/2836012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50278 0039d316-1c4b-4281-b951-d872f2087c98
* TTF: Disabled test, SyncerTest.FAILS_ServerDeletingFolderWeHaveAnOpenEntryInvandebo@chromium.org2010-06-181-1/+2
| | | | | | | | | BUG=46621 TEST=none Review URL: http://codereview.chromium.org/2851013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50277 0039d316-1c4b-4281-b951-d872f2087c98
* Add stubs for new WebClipboard::writeData method.dcheng@chromium.org2010-06-184-0/+13
| | | | | | | | | | | This method is added in https://bugs.webkit.org/show_bug.cgi?id=40540. BUG=none TEST=none Review URL: http://codereview.chromium.org/2862010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50275 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes regression in opening a new tab where we would open it at thesky@chromium.org2010-06-181-1/+1
| | | | | | | | | | | wrong spot. BUG=46917 TEST=see bug Review URL: http://codereview.chromium.org/2856009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50274 0039d316-1c4b-4281-b951-d872f2087c98
* Fix mouse handling extension-hosted plugins on the Macstuartmorgan@chromium.org2010-06-184-18/+45
| | | | | | | | | BUG=42032 TEST=Flash-hosting extensions should respond to clicks. Review URL: http://codereview.chromium.org/2873004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50272 0039d316-1c4b-4281-b951-d872f2087c98
* Fix up build on Mac. Needed to initialize member vars.dmaclach@chromium.org2010-06-181-1/+2
| | | | | | | | | BUG=none TEST=build unit tests on mac Review URL: http://codereview.chromium.org/2802011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50271 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed memleak in JsonHostConfig.sergeyu@chromium.org2010-06-182-21/+1
| | | | | | | | | BUG=46882 TEST=heapcheck on remoting_unittests Review URL: http://codereview.chromium.org/2819013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50270 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Hook up the Delete key, in addition to the backspace key, to the ↵rsesek@chromium.org2010-06-183-51/+837
| | | | | | | | | | | | | | Remove cookie button. XIB change: Add an outlet for the Remove button. BUG=45775 TEST=Chromium-->Preferences-->UtH-->Content Settings-->Cookies. Select a cookie. Press Delete. Select another. Press backspace. 2 cookies are deleted. Review URL: http://codereview.chromium.org/2810012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50269 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 50215 because of crashes - Refactor SpdyStream to get HTTP specific ↵willchan@chromium.org2010-06-1811-591/+427
| | | | | | | | | | | | | | | | | | | | | out of the interface and members. Add SpdyStream::Delegate interface and SpdyHttpStream implements SpdyStream::Delegate. SpdyHeaderBlock<>HTTP request/response conversion functions moved from spdy_session.cc to spdy_http_stream.cc. All interface between SpdySession and SpdyStream uses SpdyHeaderBlock instead of HttpRequestInfo,HttpResponseInfo. BUG=42320,46925 TEST=none Review URL: http://codereview.chromium.org/2667002 TBR=ukai@chromium.org Review URL: http://codereview.chromium.org/2827015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50268 0039d316-1c4b-4281-b951-d872f2087c98