summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Marking ExtensionUnpackerTest.EmptyDefaultLocale as flake on Windows. See ↵dslomov@chromium.org2012-01-051-2/+9
| | | | | | | | | | http://crbug.com/109238 TBR=cira@chromium.org,RDevlin.Cronin@gmail.com Review URL: http://codereview.chromium.org/9108006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116463 0039d316-1c4b-4281-b951-d872f2087c98
* Poll PAC scripts for content changes.eroman@chromium.org2012-01-058-95/+896
| | | | | | | | | | | | | | | | | | An exponential poll delay is used which doubles the delay after each attempt (for instance polls might occur at 4 seconds, then 8 seconds, then 16 seconds, up to a maximum of 2 minutes). This same mechanism also applies to the resolution of "auto-detect" settings. The intent of this change is to make it possible to (1) Notice server-side changes made to the PAC scripts (2) Recover from spurious network errors when initially downloading PAC scripts. BUG=90581 TEST=Configure Chrome to use a PAC script which fails to load (i.e. a non-existent file:// url, or remap the host's DNS record). Start Chrome and verify using about:net-internals that it has failed to fetch the PAC script and has fallen back to DIRECT settings. Fix the PAC URL to work and wait for chrome to notice the change and reconfigure itself (will take a maximum of 2 minutes). Review URL: http://codereview.chromium.org/9078003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116462 0039d316-1c4b-4281-b951-d872f2087c98
* cleanup: Use IsTextInputTypeNone() in OnInputMethodChanged().yusukes@chromium.org2012-01-052-4/+4
| | | | | | | | | | BUG=None TEST=None Review URL: http://codereview.chromium.org/8986010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116461 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2012-01-051-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116460 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll 104092:104116dslomov@chromium.org2012-01-051-1/+1
| | | | | | | | | | | Optimistically rolling up to 104116 to see if revert of 104084 fixes dom_perf. TBR=hclam@chromium.org Review URL: http://codereview.chromium.org/9111006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116459 0039d316-1c4b-4281-b951-d872f2087c98
* Fix crash in didReceiveData, if user calls Close() during RunCallback.bbudge@chromium.org2012-01-051-9/+15
| | | | | | | | | | Fix same-origin requests, so they can send credentials. BUG=NONE TEST=ui_tests Review URL: http://codereview.chromium.org/9093004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116457 0039d316-1c4b-4281-b951-d872f2087c98
* Fix Aura compile.dbeam@chromium.org2012-01-051-0/+1
| | | | | | | | | | | R=hbono@chromium.org BUG=None TEST=Win Aura compiles. Review URL: http://codereview.chromium.org/9111005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116456 0039d316-1c4b-4281-b951-d872f2087c98
* Do not use ui::GetCharacterFromXEvent when Control is pressed.yusukes@chromium.org2012-01-053-5/+44
| | | | | | | | | | | | The function does not take into account the modifier. BUG=107837 TEST=see the bug Review URL: http://codereview.chromium.org/8968011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116451 0039d316-1c4b-4281-b951-d872f2087c98
* Change to CommitPendingWritezork@chromium.org2012-01-051-3/+3
| | | | | | | | | BUG=None TEST=Build on ChromeOS Review URL: http://codereview.chromium.org/9108003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116450 0039d316-1c4b-4281-b951-d872f2087c98
* Add stubs to options menu for additional accessibility featureszork@chromium.org2012-01-0515-60/+371
| | | | | | | | | | | R=dmazzoni@chromium.org BUG=None TEST=None Review URL: http://codereview.chromium.org/8932002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116447 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2012-01-051-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116445 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll 104074:104094dslomov@chromium.org2012-01-051-1/+1
| | | | | | | | TBR=hclam@chromium.org Review URL: http://codereview.chromium.org/9110004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116444 0039d316-1c4b-4281-b951-d872f2087c98
* Implement HTTP header-based public key pinning.palmer@chromium.org2012-01-058-170/+759
| | | | | | | | | | | | | | | | | | | | | | Upon receipt of the Public-Key-Pins header, check the syntax and the pins, and set the pins in the TransportSecurityState. From then on, use these new dynamic pins to validate TLS connections: as with preloaded pins, refuse to connect to TLS servers that fail the pin check. The Public-Key-Pins header is defined in an IETF Internet-Draft, and discussed on the websec@ietf.org mailing list. Clarified TransportSecurityState member function and field documentation. Also: Minor "gcl lint" repairs, and a new typedef std::vector<net::SHA1Fingerprint> FingerprintVector used everywhere relevant. BUG=78369 TEST=net_unittests TransportSecurityStateTest.*, browser_tests NetInternalsTest.* Review URL: http://codereview.chromium.org/8082016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116443 0039d316-1c4b-4281-b951-d872f2087c98
* When rejecting weak keys, do not mask more serious X509 errors.palmer@chromium.org2012-01-051-2/+6
| | | | | | | | | BUG=107479 TEST=net_unittests X509CertificateTest.* Review URL: http://codereview.chromium.org/8956061 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116442 0039d316-1c4b-4281-b951-d872f2087c98
* Fix race condition (bug 108685).enal@chromium.org2012-01-052-14/+38
| | | | | | | | | | | | In the ~AudioOutputController() we were calling method supposed to be run on the audio manager message loop only. BUG=108685 TEST=Should not be noticeable, crash should go away. Review URL: http://codereview.chromium.org/9085030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116441 0039d316-1c4b-4281-b951-d872f2087c98
* Aura: Fix crash when user hits alt-tab in compact window modejamescook@chromium.org2012-01-051-0/+8
| | | | | | | | | | | | This patch prevents the crash, but alt-tab will not work. We need to rework alt-tab window cycling for Aura to be most-recently-used, which is the subject of crbug.com/109193. BUG=109002 TEST=Run aura with --aura-window-mode=compact. Open two windows. Press F5. Chrome should not crash. Review URL: http://codereview.chromium.org/9101001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116440 0039d316-1c4b-4281-b951-d872f2087c98
* base::Bind: Remove Task.jhawkins@chromium.org2012-01-0522-717/+101
| | | | | | | | | | BUG=none TEST=none R=awong Review URL: http://codereview.chromium.org/9086002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116439 0039d316-1c4b-4281-b951-d872f2087c98
* Aura: Toggling window mode in about:flags works on CrOS devicesjamescook@chromium.org2012-01-058-54/+81
| | | | | | | | | | | | | | The problem was that programmatically modifying the command line doesn't change switches visible in about:flags -- they are in a special section. Reworked the code to: * Not modify the command line when automatically setting the mode. We now store the mode in ash::Shell. * Add an "automatic" option for window mode, equivalent to not specifying anything on the command line. BUG=109002 TEST=aura_shell_unittests for Shell, manual on device modifying about:flags Review URL: http://codereview.chromium.org/9093002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116438 0039d316-1c4b-4281-b951-d872f2087c98
* [uber page] Convert 'Under the Hood' page to a sub-page.csilv@chromium.org2012-01-057-6/+53
| | | | | | | | | BUG=107604 TEST=Verify that 'Open Under the hood' button works correctly. Review URL: http://codereview.chromium.org/9091015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116437 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2012-01-051-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116436 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 116431 - Roll deps for filesystem URL changes, take 2.dbeam@chromium.org2012-01-051-1/+1
| | | | | | | TBR=ericu@google.com Review URL: http://codereview.chromium.org/9110002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116435 0039d316-1c4b-4281-b951-d872f2087c98
* [uber] make the uber page itself niceestade@chromium.org2012-01-053-10/+110
| | | | | | | | | | | i18n strings, among other things, are TODO BUG=109183 TEST=manual Review URL: http://codereview.chromium.org/9030033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116434 0039d316-1c4b-4281-b951-d872f2087c98
* Fix --enable-partial-swap for Aurabacker@chromium.org2012-01-052-3/+5
| | | | | | | | | | | | | The change in RWHVA in r111835 missed the PostSubBuffer path. Also added a minor change to ImageTransportSurfaceLinuxGLX to get rid of an invalid call to SwapBuffers. R=piman,sky BUG=none TEST=try --ui-enable-partial-swap --enable-partial-swap on aura with intel graphics on webkit.org/blog-files/3d-transforms/poster-circle.html; resize the window Review URL: http://codereview.chromium.org/8983029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116433 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2012-01-051-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116432 0039d316-1c4b-4281-b951-d872f2087c98
* Roll deps for filesystem URL changes, take 2.ericu@google.com2012-01-051-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116431 0039d316-1c4b-4281-b951-d872f2087c98
* GTK: A bunch more removal of deprecated raw GtkWidget access, focusing on ↵erg@chromium.org2012-01-0510-48/+68
| | | | | | | | | | | | GtkWidget->window BUG=79722 TEST=none Review URL: http://codereview.chromium.org/9030029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116430 0039d316-1c4b-4281-b951-d872f2087c98
* Reenable SwiftShaderjbauman@chromium.org2012-01-051-0/+3
| | | | | | | | | | | | The crash bugs weren't related to SwiftShader, so enable it again. BUG=26001 TEST= Review URL: http://codereview.chromium.org/9088006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116429 0039d316-1c4b-4281-b951-d872f2087c98
* Fix obvious bug that always turned off character break for CanvasSkia on Win.pkasting@chromium.org2012-01-051-2/+4
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/9070004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116428 0039d316-1c4b-4281-b951-d872f2087c98
* Add field trial info to Instant histograms.sreeram@chromium.org2012-01-053-19/+40
| | | | | | | | | | BUG=109197 TEST=none Review URL: http://codereview.chromium.org/9085015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116427 0039d316-1c4b-4281-b951-d872f2087c98
* uber extensions: add developer detailsestade@chromium.org2012-01-054-20/+100
| | | | | | | | | | | | also tweak the timing of the trash lid animation BUG=107323 TEST=manual Review URL: http://codereview.chromium.org/8999007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116426 0039d316-1c4b-4281-b951-d872f2087c98
* Add unit tests for HTTP pipelining tab on net-internals.simonjam@chromium.org2012-01-052-7/+217
| | | | | | | | | | BUG=None TEST=browser_tests Review URL: http://codereview.chromium.org/8999025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116425 0039d316-1c4b-4281-b951-d872f2087c98
* Fix bug 105581: Panels can lose the ability to detect that the mouse is ↵jianli@chromium.org2012-01-052-93/+0
| | | | | | | | | | | | | | near/under a panel This occurs because starting from Windows 7, the system could silently remove the hook we setup to detect the mouse movement event when the app hangs for some time. The fix is to switch to using timer based technique as being used by other platforms. BUG=105581 TEST=Manual test by minimizing panels and moving mouse around Review URL: http://codereview.chromium.org/9087019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116424 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor FirstRun class to first_run namespace progressively. This cl refactors:jennyz@chromium.org2012-01-0511-410/+506
| | | | | | | | | | | | | | | | | | | | IsOrganicFirstRun() AutoImport() ImportSettings() SetShowFirstRunBubblePref() SetMinimalFirstRunBubblePref() SetShowWelcomePagePref() SetPersonalDataManagerFirstRunPref() PlatformSetup() BUG=108137 TEST=NONE Review URL: http://codereview.chromium.org/9016051 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116423 0039d316-1c4b-4281-b951-d872f2087c98
* Remove some more tab_contents.h includes from Chrome.jam@chromium.org2012-01-0550-166/+149
| | | | | | | BUG=98716 Review URL: http://codereview.chromium.org/9030035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116422 0039d316-1c4b-4281-b951-d872f2087c98
* Support long-running graphs in output of pyauto perf tests, and add a new ↵dennisjeffrey@chromium.org2012-01-052-7/+341
| | | | | | | | | | | | | | | Gmail test. I'm adding a new Gmail test that I plan to use to get running continuously for the Chrome Endure effort. Once this is running, I intend to remove the other sample Gmail memory bloat test in perf.py. BUG=chromium-os:22535 TEST=None Review URL: http://codereview.chromium.org/9034036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116421 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 116407 - Update Extension Pack UI to warn before overwriting existing CRXmrossetti@chromium.org2012-01-0514-186/+58
| | | | | | | | | | | | BUG=35194 TEST=Try packing an extension from the browser, both overwriting and not overwriting an existing crx. And do a commandline browser extension pack. Review URL: http://codereview.chromium.org/9044002 TBR=aa@chromium.org Review URL: http://codereview.chromium.org/9102001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116419 0039d316-1c4b-4281-b951-d872f2087c98
* Dom perf improved again, start updating expectations.thakis@chromium.org2012-01-051-1/+1
| | | | | | | | | | r116093 WebKit roll 103871:103897 is to praise. http://build.chromium.org/f/chromium/perf/mac-release-10.6/dom_perf/report.html?history=150&rev=116397 TBR=cmp Review URL: http://codereview.chromium.org/9084006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116418 0039d316-1c4b-4281-b951-d872f2087c98
* Fix some loose ends around recently introduced AppCache INTERCEPT namespacesmichaeln@google.com2012-01-0516-115/+200
| | | | | | | | | | - if an intercept entry cant be fetched, the appcache update should fail - properly mark the intercept entry as FORIEGN when thats detected BUG=101565 Review URL: http://codereview.chromium.org/8949001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116417 0039d316-1c4b-4281-b951-d872f2087c98
* Switch to using browser_process_ instead g_browser_processsimon.hong81@gmail.com2012-01-052-11/+12
| | | | | | | | | | | | in member functions of ChromeBrowserMainParts. Contributed by simon.hong81@gmail.com BUG=none TEST=compiles Review URL: http://codereview.chromium.org/8983015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116416 0039d316-1c4b-4281-b951-d872f2087c98
* Dismiss registerProtocolHandlers infobars on navigation to prevent zombie bars.koz@chromium.org2012-01-051-5/+4
| | | | | | | | BUG=109097 Review URL: http://codereview.chromium.org/9070002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116415 0039d316-1c4b-4281-b951-d872f2087c98
* Adds set noparent to owners file so it can actually workben@chromium.org2012-01-051-0/+1
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/9088027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116414 0039d316-1c4b-4281-b951-d872f2087c98
* Add some more OWNERS files and set noparent to another.ben@chromium.org2012-01-053-0/+7
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/9088026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116413 0039d316-1c4b-4281-b951-d872f2087c98
* Add set noparent to chrome/browser/ui.ben@chromium.org2012-01-051-0/+1
| | | | | | | | | | This may hurt a little. BUG=none TEST=none Review URL: http://codereview.chromium.org/9030037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116412 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 116385 - Make DownloadManagerImpl's destruction not tied to the UI ↵rdsmith@chromium.org2012-01-045-11/+86
| | | | | | | | | | | | | | | | | | | | | thread. This is intended to fix the various leaks involving the DownloadManager; if the classes destruction is tied to the UI thread and the class is destroyed at Profile destruction (which it is) it will be leaked because the UI thread no longer exists at profile destruction. BUG=100146 BUG=58449 BUG=102255 Review URL: http://codereview.chromium.org/8907002 TBR=rdsmith@chromium.org Review URL: http://codereview.chromium.org/9030038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116411 0039d316-1c4b-4281-b951-d872f2087c98
* Regenerate local reference images for gpu pixel tests after r116356.zmo@google.com2012-01-041-1/+1
| | | | | | | | | BUG= TEST=gpu_tests WebGLTeapot TBR=pkotwicz Review URL: http://codereview.chromium.org/9088028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116410 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2012-01-041-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116409 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 116404 - Roll googleurl deps to 166.ericu@google.com2012-01-041-1/+1
| | | | | | | | | | | | | BUG=none TEST=none TBR=brettw Review URL: http://codereview.chromium.org/9085029 TBR=ericu@google.com Review URL: http://codereview.chromium.org/9086016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116408 0039d316-1c4b-4281-b951-d872f2087c98
* Update Extension Pack UI to warn before overwriting existing CRXaa@chromium.org2012-01-0414-60/+188
| | | | | | | | | BUG=35194 TEST=Try packing an extension from the browser, both overwriting and not overwriting an existing crx. And do a commandline browser extension pack. Review URL: http://codereview.chromium.org/9044002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116407 0039d316-1c4b-4281-b951-d872f2087c98
* GTK: Make the minimal required GTK version in official builds 2.18.thestig@chromium.org2012-01-045-100/+74
| | | | | | | | | | | | | | Additionally: - Move a bit of compat code from tab_renderer_gtk.cc to gtk_compat.h. - Remove an obsolete GTK version check in gtk_util.cc. - Make the GTK version check in omnibox_view_gtk.cc a runtime check. BUG=106689 TEST=Google Chrome works on RHEL 6 / Happy RHEL 6 users. Review URL: http://codereview.chromium.org/9008055 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116406 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2012-01-041-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116405 0039d316-1c4b-4281-b951-d872f2087c98