summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* base::Bind: Convert net/proxy.jhawkins@chromium.org2011-12-2045-664/+600
| | | | | | | | | | BUG=none TEST=none R=csilv Review URL: http://codereview.chromium.org/8985012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115068 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes regression in checkbox state for NVDA.dtseng@chromium.org2011-12-201-6/+6
| | | | | | | | | | | | Rearranges the logic to properly initialize the manager's child id and renderer id maps after pre-initializing but before initializing children. Also, ensures that the focused item gets set before initializing children. Since we use |focus_| in BrowserAccessibilityManager as a test whether |instance| is focused, we need to call SetFocus() before initializing children. BUG=83396 TEST=manual. Review URL: http://codereview.chromium.org/8994008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115067 0039d316-1c4b-4281-b951-d872f2087c98
* A few things in this rewrite:hnguyen@chromium.org2011-12-2013-1318/+1089
| | | | | | | | | | | | | | 1) Move test logics into the tests 2) Simplify test installer 3) Separate code to locate installers into a new class BUG=none TEST=none Review URL: http://codereview.chromium.org/8464001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115066 0039d316-1c4b-4281-b951-d872f2087c98
* ignore null value in proxy servers and bypass list capabilitieshnguyen@chromium.org2011-12-202-7/+50
| | | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/8995021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115065 0039d316-1c4b-4281-b951-d872f2087c98
* Remove aura stub of FirstRun code.jennyz@chromium.org2011-12-206-105/+12
| | | | | | | | | | BUG=102138 TEST=NONE Review URL: http://codereview.chromium.org/8996022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115064 0039d316-1c4b-4281-b951-d872f2087c98
* Fix units string for Frame Rate tests (should now be milliseconds-per-frame)jbates@chromium.org2011-12-201-1/+1
| | | | | | Review URL: http://codereview.chromium.org/9004003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115063 0039d316-1c4b-4281-b951-d872f2087c98
* Merging CNS server with scripts.shadi@chromium.org2011-12-207-50/+156
| | | | | | | | | | | | | Merging the constrained network scripts (http://crrev.com/114355) with the constrained network server (http://crrev.com/110458). Some changes made to the CNS scripts to support local server setup. BUG=104242 TEST=Unit tests and ran locally Review URL: http://codereview.chromium.org/8856001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115062 0039d316-1c4b-4281-b951-d872f2087c98
* Initialize GPU Scheduler's command decoder pointer.jbauman@chromium.org2011-12-201-1/+1
| | | | | | | | | | | | Was causing a crash on the lost device path. BUG=108117 TEST= Review URL: http://codereview.chromium.org/8992028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115061 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 115057 - Moved all options2 files to the options2 namespace.binji@chromium.org2011-12-20112-788/+473
| | | | | | | | | | | | BUG=100885 TEST=everything compiles Review URL: http://codereview.chromium.org/8947010 TBR=binji@chromium.org Review URL: http://codereview.chromium.org/8989005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115060 0039d316-1c4b-4281-b951-d872f2087c98
* Disable CheckIllegalFilenamesReservedAndillegal on Windows.yoz@chromium.org2011-12-201-0/+5
| | | | | | | | | BUG=106381 TBR=georgey@chromium.org Review URL: http://codereview.chromium.org/9004002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115059 0039d316-1c4b-4281-b951-d872f2087c98
* Fix bug creating a Panel when a delayed overflow panel exists.jennb@chromium.org2011-12-203-12/+188
| | | | | | | | | | | Add overflow test for resizing a panel. BUG=107230 TEST=PanelOverflowBrowserTests added/enabled Review URL: http://codereview.chromium.org/8980010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115058 0039d316-1c4b-4281-b951-d872f2087c98
* Moved all options2 files to the options2 namespace.binji@chromium.org2011-12-20112-473/+788
| | | | | | | | | BUG=100885 TEST=everything compiles Review URL: http://codereview.chromium.org/8947010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115057 0039d316-1c4b-4281-b951-d872f2087c98
* ppapi/tests: Reenable FlashFullscreen test on Linux and Windows. It does not ↵polina@google.com2011-12-201-6/+5
| | | | | | | | | | appear to be flaky anymore. BUG=96767 TEST=ui_tests Review URL: http://codereview.chromium.org/8985006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115056 0039d316-1c4b-4281-b951-d872f2087c98
* [Sync Promo] Set initial focus to email address when viewing chrome://syncpromo.binji@chromium.org2011-12-201-5/+8
| | | | | | | | | | BUG=98928 TEST=none Review URL: http://codereview.chromium.org/8993013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115055 0039d316-1c4b-4281-b951-d872f2087c98
* Show all experiments, even those that are unavailable on the current platformtbreisacher@chromium.org2011-12-207-11/+48
| | | | | | | | | | BUG=53560 TEST=Go to about:flags, check that all experiments are shown, with a list of the platforms where each one can run. Review URL: http://codereview.chromium.org/8898039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115054 0039d316-1c4b-4281-b951-d872f2087c98
* Resubmit 114881, but without a bad dependency on base.polina@google.com2011-12-202-26/+128
| | | | | | | | | | Original code review: http://codereview.chromium.org/8954008 BUG=none TEST=ui_tests Review URL: http://codereview.chromium.org/8982004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115053 0039d316-1c4b-4281-b951-d872f2087c98
* Move general UiPerfTest code to shared area in preparation for performance ↵jbates@chromium.org2011-12-2016-400/+463
| | | | | | | | | | | browser tests. BUG=107745 Review URL: http://codereview.chromium.org/8971004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115052 0039d316-1c4b-4281-b951-d872f2087c98
* Update webgl conformance tests test expectations to turn linux gpu debug bot ↵zmo@google.com2011-12-202-2/+16
| | | | | | | | | | | | | green. After we install the new AMD driver, the bot began to run fine, except with two very slow tests. BUG= TEST=GPU Linux Tests (dbg)(1) TBR=kbr Review URL: http://codereview.chromium.org/8974031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115051 0039d316-1c4b-4281-b951-d872f2087c98
* Re-enable CanOpenPopupAndRenderWithWebGLCanvas test.zmo@google.com2011-12-201-2/+1
| | | | | | | | | BUG=99883 TEST=GpuFeatureTest.CanOpenPopupAndRenderWithWebGLCanvas TBR=jbates Review URL: http://codereview.chromium.org/8993014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115050 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2011-12-201-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115049 0039d316-1c4b-4281-b951-d872f2087c98
* Roll WebKit DEPS 103216:103260enne@chromium.org2011-12-202-1/+5
| | | | | | | | TBR=loislo@chromium.org Review URL: http://codereview.chromium.org/8992029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115048 0039d316-1c4b-4281-b951-d872f2087c98
* Small tweaks to ExtensionHost:mpcomplete@chromium.org2011-12-202-43/+55
| | | | | | | | | | | | | | - Implement OpenFromURL. This allows you to right-click a link in a popup and choose "open in new window". - Refactor AddNewContents to remove duplicate code. Most codepaths now go through browser::Navigate, unless there is an associated tab contents. BUG=84146 TEST=extension popups should still work Review URL: http://codereview.chromium.org/8980006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115047 0039d316-1c4b-4281-b951-d872f2087c98
* Make CanvasSkia take a gfx::Size as the first parameter.tfarina@chromium.org2011-12-2043-77/+91
| | | | | | | | | | BUG=100898 R=pkasting@chromium.org TBR=ben@chromium.org,stevenjb@chromium.org Review URL: http://codereview.chromium.org/8990003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115046 0039d316-1c4b-4281-b951-d872f2087c98
* Retry 114494 - Remove BindStateHolder and have Bind() return a Callback<> ↵ajwong@chromium.org2011-12-2029-287/+328
| | | | | | | | | | | | | | | object directly." This removes some complexity and also fixes a bug where if you call Bind() with the result of Bind(), the resulting Callback would only be valid during the first call. Ouch. Also makes the static type checking a bit more strict when assigning into a Callback<>. BUG=none TEST=new unittests Review URL: http://codereview.chromium.org/8915024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115045 0039d316-1c4b-4281-b951-d872f2087c98
* ppapi/tests: Enable VarDeprecated test. It no longer times out.polina@google.com2011-12-201-2/+1
| | | | | | | | BUG=89961 TEST=ui_tests Review URL: http://codereview.chromium.org/8983006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115044 0039d316-1c4b-4281-b951-d872f2087c98
* Start creating the content::WebPage interface around TabContents. This is ↵jam@chromium.org2011-12-2059-246/+297
| | | | | | | | | | | just the start of moving 4 very commonly used unix_hacker functions into CamelCase. I've added the interface with just these methods, it's not actually used yet. The long term plan is that TabContentsWrapper would become TabContents, while TabContents will become WebPageImpl BUG=98716 Review URL: http://codereview.chromium.org/8997020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115043 0039d316-1c4b-4281-b951-d872f2087c98
* net: remove the NextUpdate and WindowSecs code from CRLSet.agl@chromium.org2011-12-202-40/+2
| | | | | | | | | | | | Since we're now using Omaha to distribute the CRLSets, we don't need these values. BUG=none TEST=net_unittests Review URL: http://codereview.chromium.org/8992019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115042 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a regression in the NPAPI NPN_GetValueForURL function which is used by ↵ananta@chromium.org2011-12-191-1/+2
| | | | | | | | | | | | | | | | | plugins to retrieve proxy information and cookies. The regression caused incorrect proxy information to be returned back to the plugin (java). For the curious we were incorrectly assigning a function returning a bool to an std string which was eventually used to return the proxy info back to the plugin. Fixes bug http://code.google.com/p/chromium/issues/detail?id=103885 BUG=103885 R=vtl Review URL: http://codereview.chromium.org/8995017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115041 0039d316-1c4b-4281-b951-d872f2087c98
* Don't wait for page loads in chromedriver when closing a window or session.kkania@chromium.org2011-12-196-8/+32
| | | | | | | | | | BUG=88672 TEST=none Review URL: http://codereview.chromium.org/8966030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115040 0039d316-1c4b-4281-b951-d872f2087c98
* Enable testPDFRunnernirnimesh@chromium.org2011-12-191-2/+0
| | | | | | | | | | | | I had fixed it in r114886, but forgot to enable it. R=dennisjeffrey@chromium.org BUG=100591 TEST= Review URL: http://codereview.chromium.org/8996018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115039 0039d316-1c4b-4281-b951-d872f2087c98
* Fix crash in cloud print dialog on Mac.abodenha@chromium.org2011-12-192-9/+12
| | | | | | | | | | | | Use TabContentsWrapper in the Mac version of html dialogs instead of using TabContents directly like on Windows and Linux. BUG=107437 TEST= Review URL: http://codereview.chromium.org/8980004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115038 0039d316-1c4b-4281-b951-d872f2087c98
* Remove code related to counting conflictsrlarocque@chromium.org2011-12-195-1163/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There used to be a bug which caused us to count conflicts incorrectly. We would count each conflict or conflict set once (by adding two to the count), then decrement it by one. The problem is that the increment happened only whent he conflict resolution function was called for the worker to which the conflict belonged, while the decrement would be carried out by each worker. This meant that the conflict never got very high. Fixing issue 97832 brought this code back from the dead. The number of workers involved in a sync cycle was greatly reduced. So the counts actually could exceed 2 and the extra-special, tough conflict resolution code could get triggered. This side-effect was completely unintentional. We've decided that we would like to go back to the old, bug-induced behaviour. This commit removes the buggy counting code and the special case, called only on high count conflict processing functions. This should restore the old behaviour that we've grown attached to. This change also obsoletes issue 46621. The code to be tested by that unit test has been deleted. BUG=107816, 97832, 46621 TEST= Review URL: http://codereview.chromium.org/8976008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115037 0039d316-1c4b-4281-b951-d872f2087c98
* Fix file leaks in a ETW test and a ScopedTempDir test.thestig@chromium.org2011-12-192-4/+11
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/8972009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115036 0039d316-1c4b-4281-b951-d872f2087c98
* Don't abort() if GLib/GTK have been initialized in the utility process.jorgelo@chromium.org2011-12-191-3/+4
| | | | | | | | | | | | | | Don't use CHECK() to check whether GLib/GTK have been initialized in the utility process. Just guard the initialization so that we don't do it twice. BUG=107585 TEST=Open Chromium, about:plugins should show installed plugins. Review URL: http://codereview.chromium.org/8997010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115034 0039d316-1c4b-4281-b951-d872f2087c98
* Now typed url code VLOGs on duplicate visits instead of warnings.justincohen@google.com2011-12-191-1/+1
| | | | | | | | | | BUG=91473 TEST=None Review URL: http://codereview.chromium.org/8995013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115033 0039d316-1c4b-4281-b951-d872f2087c98
* Tightened up checks for bad ids in download_database.cc.rdsmith@chromium.org2011-12-192-10/+50
| | | | | | | | | BUG=96627 Review URL: http://codereview.chromium.org/8981010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115032 0039d316-1c4b-4281-b951-d872f2087c98
* Add perf expectations for results of nacl_helper{,_bootstrap} sizes testsmcgrathr@chromium.org2011-12-191-0/+20
| | | | | | | | | | | | | We want to catch future explosions of the sizes of these binaries. BUG= http://code.google.com/p/chromium/issues/detail?id=106986 TEST= none R=cmp@chromium.org Review URL: http://codereview.chromium.org/8969035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115031 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 114909 - [Sync] Add NOTREACHED for empty passphrase.stevenjb@google.com2011-12-192-3/+0
| | | | | | | | | | | | | BUG=104189 TEST=none Review URL: http://codereview.chromium.org/8981003 TBR=zea@chromium.org Review URL: http://codereview.chromium.org/8974028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115030 0039d316-1c4b-4281-b951-d872f2087c98
* net: add a tool to dump CRL sets.agl@chromium.org2011-12-192-1/+86
| | | | | | | | | | | | | This tool is used in the build pipeline to verify that a candidate CRL set can be correctly parsed by the Chromium code. BUG=none TEST=none Review URL: http://codereview.chromium.org/8977001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115028 0039d316-1c4b-4281-b951-d872f2087c98
* Merge gpu_browsertest with gpu_feature_browsertest.zmo@google.com2011-12-193-73/+41
| | | | | | | | BUG= TEST=GpuFeatureTest.* Review URL: http://codereview.chromium.org/9000001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115026 0039d316-1c4b-4281-b951-d872f2087c98
* Fix JavaBridgeDispatcherHost's override of ↵steveblock@chromium.org2011-12-192-2/+4
| | | | | | | | | | | RenderViewHostObserver::RenderViewHostDestroyed() RenderViewHostObserver::RenderViewHostDestroyed() now takes a RenderViewHost argument. See http://codereview.chromium.org/8352049 Review URL: http://codereview.chromium.org/8996014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115025 0039d316-1c4b-4281-b951-d872f2087c98
* Win accelerated surface recovers from a hung device.apatrick@chromium.org2011-12-193-27/+47
| | | | | | | | | It doesn't recover from a stopped device yet. That would require completely reinitializing D3D. Some cases also don't work yet. For example, if an async present fails, although it resets the device, it doesn't ask the renderer to produce a new frame. I'll hook that up to the completion callback or something. Review URL: http://codereview.chromium.org/8929020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115024 0039d316-1c4b-4281-b951-d872f2087c98
* Fix ARM build of nacl_process_host codemcgrathr@chromium.org2011-12-191-6/+7
| | | | | | | | | | | | | The last fix left an unused function in non-x86 builds. BUG= none TEST= trybots R=sehr@google.com Review URL: http://codereview.chromium.org/8980009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115023 0039d316-1c4b-4281-b951-d872f2087c98
* In net-internals, have HTTP_STREAM_JOBs link to themmenke@chromium.org2011-12-1913-32/+41
| | | | | | | | | | | URL_REQUEST they were attached to. With source_dependencies now being clickable, this makes navigation between URLRequests on the same socket a little easier. BUG=107000 Review URL: http://codereview.chromium.org/8930014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115022 0039d316-1c4b-4281-b951-d872f2087c98
* Daemonize the Virtual Me2Me script, and implement simple PID-file checking.lambroslambrou@google.com2011-12-191-23/+200
| | | | | | | | | BUG=107796 TEST=Manual Review URL: http://codereview.chromium.org/8949024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115021 0039d316-1c4b-4281-b951-d872f2087c98
* base::Bind: Convert most of disk_cache.jhawkins@chromium.org2011-12-1942-703/+880
| | | | | | | | | | BUG=none TEST=none R=csilv Review URL: http://codereview.chromium.org/8963030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115019 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2011-12-191-2/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115018 0039d316-1c4b-4281-b951-d872f2087c98
* Make ui_tests fail faster if all tests fail.thakis@chromium.org2011-12-193-1/+16
| | | | | | | | | | | | | | | | | | UITest::CreateProxyLauncher() creates a proxy launcher that severes the IPC connection to the browser process on AutomationProxy::Send(). If a bug makes the browser misbehave on startup, the IPC connection is dropped immediately, which means that ProxyLauncher::WaitForBrowserProcessToQuit() will always timeout. Fix this by assuming that waiting for shutdown will always fail if the IPC connection was prematurely dropped. BUG=106517 TEST=Change a test to timeout. The runner now takes 2*action_timeout (90s) instead 3*action_timeout (135s) to realize that. Review URL: http://codereview.chromium.org/8907004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115017 0039d316-1c4b-4281-b951-d872f2087c98
* Skia DEPS roll 2885->2896epoger@chromium.org2011-12-191-1/+1
| | | | | | | Control group is http://codereview.chromium.org/8997009 Review URL: http://codereview.chromium.org/8992016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115016 0039d316-1c4b-4281-b951-d872f2087c98
* Remove meaningless log message.miket@chromium.org2011-12-191-1/+2
| | | | | | | | | | BUG=107924 TEST=manual Review URL: http://codereview.chromium.org/8996010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115015 0039d316-1c4b-4281-b951-d872f2087c98