summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Used use-gl=any instead of forcing osmesa for UI tests.alokp@chromium.org2011-10-194-41/+2
| | | | | | | | This was committed as part of r105914, which was later reverted due to mysterious tsan failures. I am splitting the original patch into smaller chunks to figure out the failure. Review URL: http://codereview.chromium.org/8343013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106327 0039d316-1c4b-4281-b951-d872f2087c98
* Fix race condition in audio output controller and audio sync reader.enal@chromium.org2011-10-193-2/+24
| | | | | | | | | | | | | | | | Reader can be called after controller stopped, causing hang and/or crash. Fix consits of 2 parts: (1) In low latency mode output controller should check its state, exactly like in the high latency mode, and do not call reader if it is not playing anymore. (2) Reader should not touch socket after it is closed, and socket-related operations should be under the lock to avoid race with Close(). BUG=chromium-os:21130 BUG=chromium-os:17357 Review URL: http://codereview.chromium.org/8347004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106326 0039d316-1c4b-4281-b951-d872f2087c98
* Eschew Autofill crash if requested variant is unavailable for filling.isherman@chromium.org2011-10-192-4/+30
| | | | | | | | | | BUG=100744 TEST=unit_tests --gtest_filter=AutofillManagerTest.* Review URL: http://codereview.chromium.org/8347025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106325 0039d316-1c4b-4281-b951-d872f2087c98
* Ensure that InstantConfirmView gets the browser corresponding to its stored ↵mirandac@chromium.org2011-10-191-1/+1
| | | | | | | | | | | |profile_|. BUG=86361 TEST=InstantConfirmView always appears with the correct browser, even in harsh multiprofile conditions. Review URL: http://codereview.chromium.org/8354002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106324 0039d316-1c4b-4281-b951-d872f2087c98
* Move content_browser_client.h to public, and while at it, movejoi@chromium.org2011-10-1962-71/+71
| | | | | | | | | | | | window_container_type.h as well since it is included by content_browser_client.h BUG=98716 TEST=it builds + existing tests Review URL: http://codereview.chromium.org/8346017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106323 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2011-10-191-2/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106322 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 106317 - roll skia to 2494lipalani@chromium.org2011-10-191-1/+1
| | | | | | | | | Review URL: http://codereview.chromium.org/8357003 TBR=reed@google.com Review URL: http://codereview.chromium.org/8355011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106321 0039d316-1c4b-4281-b951-d872f2087c98
* Disabling StartupTest.PerfCold on Windowsdominich@chromium.org2011-10-191-1/+8
| | | | | | | | | | BUG=100900 TBR=cmp@chromium.org TEST=StartupTest.PerfCold Review URL: http://codereview.chromium.org/8353012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106320 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2011-10-191-2/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106319 0039d316-1c4b-4281-b951-d872f2087c98
* Removing media/tools/mfdecoder/main.cc as it doesn't even have a gyp target.scherkus@chromium.org2011-10-191-558/+0
| | | | | | Review URL: http://codereview.chromium.org/8353011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106318 0039d316-1c4b-4281-b951-d872f2087c98
* roll skia to 2494reed@google.com2011-10-191-1/+1
| | | | | | Review URL: http://codereview.chromium.org/8357003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106317 0039d316-1c4b-4281-b951-d872f2087c98
* Keep track of expired entries in net-internals DNS tab,mmenke@chromium.org2011-10-1918-64/+564
| | | | | | | | | | | | | | | | and display error codes. Also add unit tests. Includes a small change to NetLog log dump format, but log dumps are backwards/forwards compatible. Only minor issue is that expired cache entries in old dumps won't be labelled. BUG=none TEST=NetInternalsTest.NetInternalsDnsView* Review URL: http://codereview.chromium.org/8298011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106316 0039d316-1c4b-4281-b951-d872f2087c98
* Remove unneeded #include.pkasting@chromium.org2011-10-191-1/+0
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/8344038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106314 0039d316-1c4b-4281-b951-d872f2087c98
* Try to annoy users with a presubmit check when they hack around .DEPS.gitmaruel@chromium.org2011-10-191-0/+14
| | | | | | | | | | | R=cmp@chromium.org BUG= TEST= Review URL: http://codereview.chromium.org/8346021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106313 0039d316-1c4b-4281-b951-d872f2087c98
* Ensure that the GAIA signin forced when importing from the Google Toolbar ↵mirandac@chromium.org2011-10-191-2/+4
| | | | | | | | | | | happens in the browser with the correct profile. BUG=86361 TEST=Create two profiles. Don't be signed in to either. Try to import bookmarks from Google Toolbar in Profile 1. When the alert dialog comes up to tell you to sign into GAIA, switch to the browser window for Profile 2. Now close the alert -- the page opening to let you sign in should appear on the window for Profile 1. Review URL: http://codereview.chromium.org/8345006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106311 0039d316-1c4b-4281-b951-d872f2087c98
* Print Preview: Moving some logic within PreviewArea class.dpapad@chromium.org2011-10-195-112/+136
| | | | | | | | | | | | The PreviewArea class is responsible for what is happening in the preview area, and therefore some logic in print_preview.js that existed before PreviewArea class existed should be moved. BUG=88098 TEST=NONE Review URL: http://codereview.chromium.org/8320004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106307 0039d316-1c4b-4281-b951-d872f2087c98
* In preparation for adding a new switch, apply Boy Scout Rule.miket@chromium.org2011-10-191-313/+319
| | | | | | | | | | | | This changelist does nothing but improve the formatting of comments. BUG=94494 TEST=None; no code changed. Review URL: http://codereview.chromium.org/8344012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106306 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2011-10-191-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106304 0039d316-1c4b-4281-b951-d872f2087c98
* roll webrtc back to r711 (also revert r106153)wjia@chromium.org2011-10-191-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106303 0039d316-1c4b-4281-b951-d872f2087c98
* views: Change TextButton API to string16.tfarina@chromium.org2011-10-1943-137/+136
| | | | | | | | | BUG=68267 R=sky@chromium.org Review URL: http://codereview.chromium.org/8346013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106302 0039d316-1c4b-4281-b951-d872f2087c98
* aura: Make tests pass Desktop's dispatcher to message loop.derat@chromium.org2011-10-191-1/+2
| | | | | | | | | | | | | | | | | | Pass the Desktop's MessageLoop::Dispatcher to MessageLoopForUI::RunAllPendingWithDispatcher() instead of just calling RunAllPending() without a dispatcher. Otherwise, we frequently get stuck forever in MessagePumpX::RunOnce(). g_main_context_iteration() appears to return true (indicating that it performed work) indefinitely there for reasons that are unclear to me. BUG=100671 TEST=ran aura_unittests successfully locally in conjunction with a change that was previously hanging consistently Review URL: http://codereview.chromium.org/8346023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106301 0039d316-1c4b-4281-b951-d872f2087c98
* PyAuto: Set os.environ rather than calling os.putenvmcgrathr@chromium.org2011-10-191-2/+2
| | | | | | | | | | | | | | | | | The Python documentation recommends setting os.environ rather than calling os.putenv. Both affect the environment for subprocesses, but variables set with os.putenv are not visible to other Python code that calls os.getenv or looks at os.environ. This is useful if e.g., test code needs to vary its behavior based on which flags were passed to Chrome. BUG= none TEST= none R=nirnimesh@chromium.org,ncbray@google.com Review URL: http://codereview.chromium.org/8348020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106300 0039d316-1c4b-4281-b951-d872f2087c98
* Fix pyauto autofill tests that were depending on sys.stdout.encoding,kkania@chromium.org2011-10-192-10/+2
| | | | | | | | | | which is not defined when piping the output of the tests. BUG=81271 TEST=none Review URL: http://codereview.chromium.org/8267017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106298 0039d316-1c4b-4281-b951-d872f2087c98
* [filemanager] Thumbnail styles in the preview panekaznacheev@chromium.org2011-10-192-9/+4
| | | | | | | | | | | | I fixed the thumbnail dimensions and changed the overlap offset (7px horizontal,0px vertical) according to the latest email from Josh. BUG=chromium-os:20552 TEST= Review URL: http://codereview.chromium.org/8353008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106297 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2011-10-191-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106296 0039d316-1c4b-4281-b951-d872f2087c98
* net: another Brocade customer for the blacklist.agl@chromium.org2011-10-191-0/+1
| | | | | | BUG=98908 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106295 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 106290 - Roll WebGL conformance tests to Khronos r15841joaodasilva@chromium.org2011-10-191-2/+1
| | | | | | | | | | | | | It's hard to tell the behaviors of those tests on the gpu bots, so I'll watch the bots after this lands, and update the test_expectations file accordingly. BUG=none TEST=gpu bots Review URL: http://codereview.chromium.org/8346024 TBR=zmo@google.com Review URL: http://codereview.chromium.org/8342042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106294 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2011-10-191-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106291 0039d316-1c4b-4281-b951-d872f2087c98
* Roll WebGL conformance tests to Khronos r15841zmo@google.com2011-10-191-1/+2
| | | | | | | | | | It's hard to tell the behaviors of those tests on the gpu bots, so I'll watch the bots after this lands, and update the test_expectations file accordingly. BUG=none TEST=gpu bots Review URL: http://codereview.chromium.org/8346024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106290 0039d316-1c4b-4281-b951-d872f2087c98
* Take the content settings set by extensions into account in the default ↵marja@chromium.org2011-10-1912-107/+101
| | | | | | | | | | | | | | | setting UI. If an extension sets a (wildcard, wildcard) content setting, disable the default setting UI and display a banner. BUG=NONE TEST=manual Review URL: http://codereview.chromium.org/8333015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106289 0039d316-1c4b-4281-b951-d872f2087c98
* Make ScopedCoMem class/struct friendly by adding operator->().tommi@chromium.org2011-10-191-4/+20
| | | | | | | Also adding a Reset method and a DCHECK to catch memory leaks. Review URL: http://codereview.chromium.org/8356003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106288 0039d316-1c4b-4281-b951-d872f2087c98
* Have Chrome Frame build its .idl artifacts into a sub-folder of ↵robertshield@chromium.org2011-10-1925-106/+48
| | | | | | | | | | | | SHARED_INTERMEDIATE_DIR, a globally common output folder. It's rude to dump things in the root of the dir that aren't used project-wide. Also explicitly list the installer -> ChromeFrame dependency in src\chrome\installer\DEPS. It was already present but now check_deps catches it due to the correctly formatted include path.Remove several redundant instances of SHARED_INTERMEDIATE_DIR being added to the include lists. BUG=97185 TEST=Chrome Frame artifacts do not appear in e.g. build/Debug/obj/global_intermediate/ Review URL: http://codereview.chromium.org/8317018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106287 0039d316-1c4b-4281-b951-d872f2087c98
* Print Preview: Fixing typo that causes margin lines to not snap correctly.dpapad@chromium.org2011-10-192-3/+3
| | | | | | | | | | | After renaming the enum constants |marginValidationStates| in margin_utils.js, some call sites where not updated. BUG=Grab a margin line and drag outside the page very fast, the line should snap on the min/max allowed value. Instead it stops somewhere within the page. TEST=Lines snap correctly. Review URL: http://codereview.chromium.org/8349022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106286 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor net-internals TablePrinter.mmenke@chromium.org2011-10-193-234/+251
| | | | | | | | | BUG=90857 TEST=none Review URL: http://codereview.chromium.org/8342012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106285 0039d316-1c4b-4281-b951-d872f2087c98
* Taking the plugin URL into account when deciding if a plugin is allowed.marja@chromium.org2011-10-194-4/+7
| | | | | | | | | | | | | ChromeContentRendererClient transmits the plugin URL when it asks the browser for plugin content settings. BUG=81179 TEST=plugins.py plugins.PluginsTest.testBlockPluginExceptionWithSecondaryURL Review URL: http://codereview.chromium.org/8132001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106284 0039d316-1c4b-4281-b951-d872f2087c98
* Update name to match define.backer@chromium.org2011-10-193-7/+7
| | | | | | | | | | | | In previous CL, moved VIEW_GPU_IMAGE_TRANSPORT to UI_COMPOSITOR_IMAGE_TRANSPORT at reviewer request. Forgot to move views_gpu_image_transport to ui_compositor_image_transport. R=ben@chromium.org BUG=none TEST=none (CL is a no-op) Review URL: http://codereview.chromium.org/8353007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106283 0039d316-1c4b-4281-b951-d872f2087c98
* Use pixel sizes in PlatformFontWin instead of point sizes.asvitkine@chromium.org2011-10-198-58/+34
| | | | | | | | | | | | | | This matches the PlatformFontPango implementation and the comments for |GetFontSize()|. Update users of this API appropriately and update header comments to clarify that sizes are in pixels. Also, a few misc cleanup changes. BUG=none TEST=Existing unit tests pass. Font sizes in Chromium UI do not change. Review URL: http://codereview.chromium.org/8267009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106282 0039d316-1c4b-4281-b951-d872f2087c98
* Gets attached tab dragging to work on aura.sky@chromium.org2011-10-191-7/+3
| | | | | | | | | | BUG=98345 TEST=none R=ben@chromium.org Review URL: http://codereview.chromium.org/8343021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106281 0039d316-1c4b-4281-b951-d872f2087c98
* Implement the final UI for the CAPS LOCK indicator (part 3 of 3)yusukes@chromium.org2011-10-192-15/+132
| | | | | | | | | | | | Show the bubble UI (http://crosbug.com/11690#c18) when both Shift keys are pressed. BUG=chromium-os:11690 TEST=ran browser_tests Review URL: http://codereview.chromium.org/8330016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106280 0039d316-1c4b-4281-b951-d872f2087c98
* Gets ScreenAura to correctly calculate work area, and hookssky@chromium.org2011-10-1914-103/+78
| | | | | | | | | | | | | | | WindowSizer up to it. Also removes window_sizer_win when building aura as we shouldn't be using it with aura. Lastly I had to add AURA_EXPORT to the FocusManager as visual studio doesn't like it when you try to export a class that inherits from a non-exported class. BUG=none TEST=none R=ben@chromium.org Review URL: http://codereview.chromium.org/8346026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106279 0039d316-1c4b-4281-b951-d872f2087c98
* QuotaManager: add a method to delete host data.mnaganov@chromium.org2011-10-193-0/+260
| | | | | | | | | | | | | | | | | Added QuotaManager::DeleteHostData method that takes host name and deletes data for all origins related to the host. As it is planned to provide quota manager users with a list of hosts, they would not be able to delete host data, as currently it is only possible to delete data by origin. R=kinuko@chromium.org BUG=none TEST=QuotaManagerTest.DeleteHostData* Review URL: http://codereview.chromium.org/8349032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106278 0039d316-1c4b-4281-b951-d872f2087c98
* Fix openssl build after http://codereview.chromium.org/8265004/joth@chromium.org2011-10-191-1/+2
| | | | | | | | | BUG= TEST= Review URL: http://codereview.chromium.org/8355002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106277 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed icon wrongly commited via commit queue.serya@google.com2011-10-191-0/+0
| | | | | | | | | BUG=chromium-os:20552 TEST=None Review URL: http://codereview.chromium.org/8342035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106276 0039d316-1c4b-4281-b951-d872f2087c98
* [filebrowser] Gallery UI polishkaznacheev@chromium.org2011-10-197-17/+32
| | | | | | | | | | BUG=chromium-os:21065,chromium-os:21781,chromium-os:21755,chromium-os:21538 TEST= Review URL: http://codereview.chromium.org/8354001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106274 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2011-10-191-2/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106273 0039d316-1c4b-4281-b951-d872f2087c98
* roll skia to 2487reed@google.com2011-10-192-1/+2
| | | | | | Review URL: http://codereview.chromium.org/8336025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106272 0039d316-1c4b-4281-b951-d872f2087c98
* Minor Changes Seeking Stability.mrossetti@chromium.org2011-10-194-23/+35
| | | | | | | | | | | Short-circuit saving the InMemoryURLCache earlier if there is no history directory (helps with unit tests). Check in ~InMemoryURLIndex to insure the cache has been saved before dtor called. (This will signal if the dtor is called before ShutDown for some reason.) BUG=95876 TEST=Unit tests continue to succeed. Review URL: http://codereview.chromium.org/8344002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106271 0039d316-1c4b-4281-b951-d872f2087c98
* Check for default content setting pattern when requiring user authorization ↵bauerb@chromium.org2011-10-1916-176/+247
| | | | | | | | | | | | | | for plug-ins. We now check in the renderer if a plug-in is allowed by default, which is the case if the matching patterns are wildcards. BUG=100581 TEST=see bug Review URL: http://codereview.chromium.org/8334020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106270 0039d316-1c4b-4281-b951-d872f2087c98
* Allow migration of dbs with no DSP ID to v40avayvod@chromium.org2011-10-191-2/+4
| | | | | | | | | | | | | This fixes chrome_frame_net_tests failure caused by r106214. R=joaodasilva@chromium.org BUG=None TEST=Run KeywordTableTest.* and WebDatabaseMigrationTest.* in unit_tests. Verify that Web Data file without default search provider id is migrated to v40 successfully. Review URL: http://codereview.chromium.org/8353001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106268 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a bug in the NaCl proxy for PPP_Find_Dev. The search term length doesn't ↵bbudge@chromium.org2011-10-191-1/+1
| | | | | | | | | | count the null character. BUG=none TEST=manual Review URL: http://codereview.chromium.org/8347019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106267 0039d316-1c4b-4281-b951-d872f2087c98