summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* ChromeFrame should honor the host browser's cookie policy. To achieve this ↵ananta@chromium.org2010-03-0227-302/+361
| | | | | | | | | | | | | | | | we always read the cookies from the host browser when the renderer requests them. This also cleans up the mess with the host network stack code parsing cookies from the host looking for persistent cookies. Fixes bug http://code.google.com/p/chromium/issues/detail?id=34151 Bug=34151 Test=Covered by existing host network stack tests and chrome frame cookie tests. Review URL: http://codereview.chromium.org/661290 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40402 0039d316-1c4b-4281-b951-d872f2087c98
* Http cache: Expose storing metadata on a given entry.rvargas@google.com2010-03-025-20/+283
| | | | | | | | | | BUG=32406 TEST=unittests Review URL: http://codereview.chromium.org/660041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40400 0039d316-1c4b-4281-b951-d872f2087c98
* Update webkit to r55411.darin@chromium.org2010-03-021-1/+1
| | | | | | | | TBR=levin Review URL: http://codereview.chromium.org/660385 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40399 0039d316-1c4b-4281-b951-d872f2087c98
* ffmpeg turn off ebp and ebx to pass valgrindfbarchard@chromium.org2010-03-022-6/+6
| | | | | | | | | | error right now is dsputil_mmx.c:605: error: can't find a register in class 'GENERAL_REGS' while reloading 'asm' BUG=35850 TEST=none. valgrind builds should work. Review URL: http://codereview.chromium.org/661379 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40398 0039d316-1c4b-4281-b951-d872f2087c98
* Remove connection failed histograms.vandebo@chromium.org2010-03-028-29/+25
| | | | | | | | | BUG=none - not used and blocks refactoring for bug 30357 TEST=unit tests Review URL: http://codereview.chromium.org/661318 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40397 0039d316-1c4b-4281-b951-d872f2087c98
* Wrap InternalSessionRequest in a scoped_refptr.albertb@google.com2010-03-022-16/+1
| | | | | | | | | BUG=37138 TEST=Valgrind reports no errors Review URL: http://codereview.chromium.org/660322 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40396 0039d316-1c4b-4281-b951-d872f2087c98
* Fix infinite loop in ClientSocketPoolBase::DoReleaseSocket.willchan@chromium.org2010-03-022-3/+55
| | | | | | | | BUG=36871 Review URL: http://codereview.chromium.org/660353 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40395 0039d316-1c4b-4281-b951-d872f2087c98
* Switch base to using CHECK_*.willchan@chromium.org2010-03-0211-13/+12
| | | | | | Review URL: http://codereview.chromium.org/660357 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40394 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a Chrome crash, which occurs in a ChromeFrame instance in the destructor ↵ananta@chromium.org2010-03-021-2/+3
| | | | | | | | | | | | | | | | | | | | of the WidgetWin object for the ExternalTabContainer. Basically the crash happens while dereferencing the chrome ui message loop which has been destroyed. This could happen in a ChromeFrame instance as the message loop is destroyed when the module ref count drops to 0. The ref count is decremented in the destructor of the AutomationProvider which runs before the Widgetwin destructor. Fix is to move the code in the WidgetWin destructor to the code which processes WM_NCDESTROY Fixes bug http://code.google.com/p/chromium/issues/detail?id=37163 Bug=37163 Review URL: http://codereview.chromium.org/663001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40393 0039d316-1c4b-4281-b951-d872f2087c98
* Marking the WidgetModeFF_CFInstanceRPCInternal as flaky.ananta@chromium.org2010-03-021-1/+2
| | | | | | | | | Bug=37204 TBR=amit Review URL: http://codereview.chromium.org/660386 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40392 0039d316-1c4b-4281-b951-d872f2087c98
* Experimental fix to fix the flaky AutomatedUITestBase.CloseTab.erg@chromium.org2010-03-022-3/+5
| | | | | | | | | BUG=14774 TEST=AutoamtedUITestBase.FLAKY_CloseTab stops being flaky? Review URL: http://codereview.chromium.org/660324 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40391 0039d316-1c4b-4281-b951-d872f2087c98
* TBR: Fix build by marking new Keygen test as flaky.snej@chromium.org2010-03-021-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40389 0039d316-1c4b-4281-b951-d872f2087c98
* Disabling three tests that I had marked flaky to get debug info.finnur@chromium.org2010-03-021-3/+3
| | | | | | | | | TEST=None BUG=None TBR=mmoss Review URL: http://codereview.chromium.org/661374 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40388 0039d316-1c4b-4281-b951-d872f2087c98
* Mac: implement <keygen> support, including adding generated cert to the ↵snej@chromium.org2010-03-0219-106/+680
| | | | | | | | | | | Keychain. BUG=34607 TEST=KeygenHandlerTest.SmokeTest Review URL: http://codereview.chromium.org/652137 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40387 0039d316-1c4b-4281-b951-d872f2087c98
* Fix browser side handling of moveTo by resizing the content area; not the ↵erg@chromium.org2010-03-0214-33/+74
| | | | | | | | | | | window. BUG=27365 TEST=none Review URL: http://codereview.chromium.org/661187 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40386 0039d316-1c4b-4281-b951-d872f2087c98
* Adding support for selecting a directory.dhg@chromium.org2010-03-022-2/+15
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/660345 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40384 0039d316-1c4b-4281-b951-d872f2087c98
* Fix background tabs in themes that don't specify a background tab image.avi@chromium.org2010-03-021-5/+13
| | | | | | | | | BUG=http://crbug.com/37117 TEST=as in comment 2 of bug. Review URL: http://codereview.chromium.org/661310 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40383 0039d316-1c4b-4281-b951-d872f2087c98
* Dragged tabs should be themed.avi@chromium.org2010-03-021-5/+32
| | | | | | | | | BUG=http://crbug.com/37077 TEST=as in bug; drag off a tab and it should stay themed Review URL: http://codereview.chromium.org/660302 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40382 0039d316-1c4b-4281-b951-d872f2087c98
* Update the default color for background tab text.avi@chromium.org2010-03-021-3/+4
| | | | | | | | | BUG=http://crbug.com/37078 TEST=as in bug Review URL: http://codereview.chromium.org/660307 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40381 0039d316-1c4b-4281-b951-d872f2087c98
* Pinstripe the top of the browser window to give it that 3D effect.avi@chromium.org2010-03-022-7/+29
| | | | | | | | | BUG=http://crbug.com/36794 TEST=as in bug Review URL: http://codereview.chromium.org/660305 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40380 0039d316-1c4b-4281-b951-d872f2087c98
* make sure we don't include the obsolete 2008 SDK dir.nsylvain@chromium.org2010-03-023-3/+3
| | | | | | | | | | This is making the nacl 64 app to fail to build, because our code to make sure we use the lib64 folder fails because it does not except to have the sdk Lib dir twice (once for 2008, once for win7). Review URL: http://codereview.chromium.org/660314 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40379 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Spin event loop longer for tearing down test windows.shess@chromium.org2010-03-022-1/+3
| | | | | | | | | | | | BookmarkBubbleControllerTest needs _three_ passes. I believe it's because the bubble is a child window. BUG=none TEST=allows test to run on tsan bots. Review URL: http://codereview.chromium.org/661347 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40378 0039d316-1c4b-4281-b951-d872f2087c98
* Relayout root view in OnWindowPosChanged because when we process this ↵dpolukhin@google.com2010-03-021-0/+9
| | | | | | | | | | | message without calling DefWindowProc we don't get OnSize notification. BUG=36280 TEST=See steps to reproduce in the bug. Review URL: http://codereview.chromium.org/660087 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40376 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 342.0 to 343.0chrome-release@google.com2010-03-021-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40371 0039d316-1c4b-4281-b951-d872f2087c98
* Next part of bad dependency removal (chrome/common -> chrome/browser)phajdan.jr@chromium.org2010-03-02110-142/+146
| | | | | | | | | | | This change introduces one more dependency on chrome/browser, but it seems simpler to move gtk_util first and then fix it. TEST=none BUG=none Review URL: http://codereview.chromium.org/661271 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40369 0039d316-1c4b-4281-b951-d872f2087c98
* Suppresses leaks in TestingProfile::CreateProfileSyncService()hbono@chromium.org2010-03-021-0/+7
| | | | | | | | | | | This change suppresses leaks started since Build 3151 (on a Linux valgrind bot) and Build 3513 (on a Mac valgrind bot). TBR=zork BUG=37168 TEST=make valgrind bots green. Review URL: http://codereview.chromium.org/661351 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40367 0039d316-1c4b-4281-b951-d872f2087c98
* Add moz+morejs expectations for Mac 10.6.chase@chromium.org2010-03-021-0/+2
| | | | | | | | | | TBR=nsylvain@chromium.org BUG=36799 TEST=moz and morejs tests stay green Review URL: http://codereview.chromium.org/660366 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40366 0039d316-1c4b-4281-b951-d872f2087c98
* ffmpeg roll back deps for webkitfbarchard@chromium.org2010-03-021-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40365 0039d316-1c4b-4281-b951-d872f2087c98
* The search terms escaping respect forward slash: it is not escaped if the ↵brettw@chromium.org2010-03-022-30/+40
| | | | | | | | | | | | replacement preceeds ? sign. BUG=19718 Patch by glotov@chromium.org Original review http://codereview.chromium.org/601004 TEST=Verify that slash is escaped as stated in description; example: create search engine en.wikipedia.org/%s and search it with parameters wiki/hi git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40364 0039d316-1c4b-4281-b951-d872f2087c98
* ffmpeg roll to patch 10 binaries for chromiumfbarchard@chromium.org2010-03-021-1/+1
| | | | | | | | | BUG=35850 TEST=none. should behave same as before but with better security. Review URL: http://codereview.chromium.org/660363 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40363 0039d316-1c4b-4281-b951-d872f2087c98
* Mac: Select right tab in content settings dialog.thakis@chromium.org2010-03-024-6/+75
| | | | | | | | | | | | | Also fix an unrelated TODO in this area. xib change: Make ContentSettingsWindowController the NSTabView's delegate and hook the controller's IBOutlet up to the NSTabView. BUG=36949 TEST=Open content settings via a blocked popups bubble. Popup tab should be selected. Select javascript tab, close window. Reopen window, javascript tab should still be selected. Review URL: http://codereview.chromium.org/661354 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40362 0039d316-1c4b-4281-b951-d872f2087c98
* Unit test for autofill sync.skrul@chromium.org2010-03-0219-62/+413
| | | | | | | | Including some changes to make things testable, including adding WebDatabase* to the ctor of the MA and PC, plus making some methods virtual on WebDatabase. Review URL: http://codereview.chromium.org/661316 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40359 0039d316-1c4b-4281-b951-d872f2087c98
* Make all of the methods of ResourceHandler pure virtual.eroman@chromium.org2010-03-0220-10/+179
| | | | | | | | | | This forces implementations to consider each case, and avoids subtle bugs that can happen by using the default no-op implementation (like bug 36964). BUG=None TEST=None Review URL: http://codereview.chromium.org/661236 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40358 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll 55380:55396.dumi@chromium.org2010-03-021-1/+1
| | | | | | | | | | TEST=none BUG=none TBR=darin Review URL: http://codereview.chromium.org/661350 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40355 0039d316-1c4b-4281-b951-d872f2087c98
* RSS feed subscription localization, part 2. finnur@chromium.org2010-03-026-170/+269
| | | | | | | | | | | | | | | Re-enabling the tests that were disabled in the first pass. Also changing how we substitute localization values (using direct method that avoids flashing __MSG__const while the page is loading). Also made some minor fixes after testing various locales. BUG=37109 TEST=This CL is about enabling automated tests. Review URL: http://codereview.chromium.org/660328 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40354 0039d316-1c4b-4281-b951-d872f2087c98
* Add nss and mingw-w64 to svn:ignore in third_party.maruel@chromium.org2010-03-020-0/+0
| | | | | | | TBR=nsylvain git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40350 0039d316-1c4b-4281-b951-d872f2087c98
* Remove platformsdk_win2008_6_1 from svn:ignore in third_party.maruel@chromium.org2010-03-020-0/+0
| | | | | | | TBR=nsylvain git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40349 0039d316-1c4b-4281-b951-d872f2087c98
* Delete an unused test fixture.willchan@chromium.org2010-03-021-7/+0
| | | | | | Review URL: http://codereview.chromium.org/660347 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40348 0039d316-1c4b-4281-b951-d872f2087c98
* Add home button to synced prefs.chron@google.com2010-03-021-0/+1
| | | | | | Review URL: http://codereview.chromium.org/661343 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40346 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the content page of the options dialog to use kAutoFillEnabled instead ↵jhawkins@chromium.org2010-03-024-7/+9
| | | | | | | | | | of the obsolete kFormAutofillEnabled. BUG=36640 TEST=none Review URL: http://codereview.chromium.org/661327 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40345 0039d316-1c4b-4281-b951-d872f2087c98
* Mac: Fix crash in content settings exceptions window.thakis@chromium.org2010-03-021-0/+2
| | | | | | | | | BUG=37137 TEST=See bug. Also, hit "add" and "remove" in succession, shouldn't crash either. Review URL: http://codereview.chromium.org/661326 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40344 0039d316-1c4b-4281-b951-d872f2087c98
* Change some desktop notifications layout parameters to be per-platform ↵johnnyg@chromium.org2010-03-025-25/+55
| | | | | | | | | | | rather than universal, and put mac notifications in the upper right as requested. BUG=34826 TEST=create notifications on all platforms Review URL: http://codereview.chromium.org/661333 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40343 0039d316-1c4b-4281-b951-d872f2087c98
* Spellchecker: make it work with memory purge button.estade@chromium.org2010-03-021-3/+10
| | | | | | | | | BUG=30463 TEST=see bug Review URL: http://codereview.chromium.org/661234 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40342 0039d316-1c4b-4281-b951-d872f2087c98
* Add database model worker to worker registry and remove deprecated threadzork@google.com2010-03-021-13/+4
| | | | | | | | | | | check. BUG=29926 TEST=Attempt to sync Autofill with a dev server. Review URL: http://codereview.chromium.org/660343 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40341 0039d316-1c4b-4281-b951-d872f2087c98
* Add extra DCHECKs to the AutoFillManager class. This is follow-up for ↵dhollowa@chromium.org2010-03-022-0/+10
| | | | | | | | | | | | review http://codereview.chromium.org/661297. BUG=36938 TEST=none Review URL: http://codereview.chromium.org/660329 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40340 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll 55373:55380.dumi@chromium.org2010-03-022-1/+4
| | | | | | | | | | BUG=none TEST=none TBR=darin Review URL: http://codereview.chromium.org/660315 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40339 0039d316-1c4b-4281-b951-d872f2087c98
* Modified SavePackage(TabContents* tab_contents) of save_package.cc.tony@chromium.org2010-03-022-1/+10
| | | | | | | | | | | | | | | | | | Used the same fix provided for issue 12748. This is done to retrieve actual url of the web page displayed in tab instead of displayed url. Displayed url is different from actual url when viewing source of a web page. ex: view-source:http://www.google.lk/ This is the reason why chrome fails to save source of web page. BUG = 23584 TEST= Visit a web page. Right click and select "view page source". Right click and select Save as. Select web page complete in save dialog. Click save. Source is saved without being cancelled. Repeat the above steps, but select web page only instead of complete in save dialog. Source is saved without chrome getting crashed. Review URL: http://codereview.chromium.org/660264 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40338 0039d316-1c4b-4281-b951-d872f2087c98
* Send an empty renegotiation info extension instead of SCSVwtc@chromium.org2010-03-023-2/+36
| | | | | | | | | | | | | | | | unless TLS is disabled. This allows implementers of server side secure renegotiation to use Linux Chrome as a test client that sends empty renegotiation info extensions in initial handshakes. Rename README.google to README.chromium. R=agl BUG=none TEST=none Review URL: http://codereview.chromium.org/660233 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40337 0039d316-1c4b-4281-b951-d872f2087c98
* Another batch of Linux svg rebaselines.jparent@chromium.org2010-03-0219-14/+242
| | | | | | | | | | | | | | | | | | | | | | | font rendering: svg/W3C-SVG-1.1/pservers-grad-14-b.svg svg/W3C-SVG-1.1/animate-elem-40-t.svg svg/hixie/viewbox/preserveAspectRatio/002.xml svg/hixie/viewbox/preserveAspectRatio/001.xml svg/hixie/text/003a.xml linux checked-in baselines were rotated, win and mac aren't, and current output isn't scewed: svg/W3C-SVG-1.1/animate-elem-36-t.svg Now matches upstream and windows - "test not started" svg/hixie/perf/007.xml TEST=none BUG=10296 Review URL: http://codereview.chromium.org/660341 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40335 0039d316-1c4b-4281-b951-d872f2087c98
* Update NaCl revision to fix build issues related to NaClgregoryd@google.com2010-03-021-1/+1
| | | | | | Review URL: http://codereview.chromium.org/660330 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40334 0039d316-1c4b-4281-b951-d872f2087c98