summaryrefslogtreecommitdiffstats
path: root/content
Commit message (Collapse)AuthorAgeFilesLines
* Add the StackTrace to the URLFetcher crash dumps.willchan@chromium.org2012-05-122-0/+5
| | | | | | | | | | | | This will help me in narrowing down which URLFetcher is leaking the URLRequest in these crashes. BUG= 90971,127860 TBR=eroman TEST=none Review URL: https://chromiumcodereview.appspot.com/10383145 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136736 0039d316-1c4b-4281-b951-d872f2087c98
* Pass in the full referrer for DownloadFile IPCjochen@chromium.org2012-05-124-8/+11
| | | | | | | | | BUG=124750 TEST=DownloadTest.LoadURLExternallyReferrerPolicy Review URL: https://chromiumcodereview.appspot.com/10392050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136724 0039d316-1c4b-4281-b951-d872f2087c98
* Pass the referrer policy with the referrer for the save package code pathjochen@chromium.org2012-05-1210-23/+37
| | | | | | | | | BUG=124750 TEST=none. That code path doesn't actually use referrers, it just passes empty GURL()s around. But it might one day. And then it supports referrer policies. Hurray. Review URL: https://chromiumcodereview.appspot.com/10387090 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136723 0039d316-1c4b-4281-b951-d872f2087c98
* Quote WebPreferences in namespace webkit_glue.wangxianzhu@chromium.org2012-05-1123-34/+56
| | | | | | | | | | | | | | To avoid name conflict when linking DumpRenderTree which has its own implementation of the class with the same name. BUG=127811 TEST=Build all without errors TBR=kalman@chromium.org,dpapad@chromium.org,ben@chromium.org,battre@chromium.org Review URL: https://chromiumcodereview.appspot.com/10384128 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136707 0039d316-1c4b-4281-b951-d872f2087c98
* Disable the hang dialog detector when showModalDialog is running.creis@chromium.org2012-05-116-6/+33
| | | | | | | | | BUG=122153 TEST=none Review URL: https://chromiumcodereview.appspot.com/10392060 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136701 0039d316-1c4b-4281-b951-d872f2087c98
* Broker out PPAPI handle duplicationjschuh@chromium.org2012-05-1125-99/+147
| | | | | | | BUG=127449 Review URL: https://chromiumcodereview.appspot.com/10378057 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136686 0039d316-1c4b-4281-b951-d872f2087c98
* Add info about user agent overrides to WebContentsdfalcantara@chromium.org2012-05-117-0/+41
| | | | | | | | | | | | | | | | | * NavigationEntries store booleans indicating whether they should be using an overridden user agent instead of the regular one. * WebContents stores a user agent override string that will (in a later CL) be sent to the renderer whenever the user agent needs to be overridden for a navigation entry. * Adds the requisite framework for saving and restoring this data from disk. Part of upstreaming b/5119921, tracked in b/6272286 BUG=112923 Review URL: https://chromiumcodereview.appspot.com/10170016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136683 0039d316-1c4b-4281-b951-d872f2087c98
* Disable dynamic GPU switching on Mac OS X 10.8 (Mountain Lion) to work ↵kbr@chromium.org2012-05-111-0/+1
| | | | | | | | | | | | | | | | around system instability. Also added command line flag --disable-gpu-switching to make it easier to triage similar issues in the future. Tested manually by relaunching browser multiple times on affected machine and verifying no machine hangs. Also manually verified behavior of --disable-gpu-switching flag on 10.7.3 on same hardware. BUG=127713 TEST=tested manually per above steps Review URL: https://chromiumcodereview.appspot.com/10378103 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136682 0039d316-1c4b-4281-b951-d872f2087c98
* Aura: Adds custom cursors for drag and drop (second attempt:varunjain@chromium.org2012-05-113-2/+22
| | | | | | | | | | | | | first attempt reverted due to build break: http://codereview.chromium.org/10316019 ) BUG=121135 TEST=none Review URL: https://chromiumcodereview.appspot.com/10378079 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136653 0039d316-1c4b-4281-b951-d872f2087c98
* Add the ability to skip a sub folder of webgl conformance testszmo@chromium.org2012-05-113-5/+40
| | | | | | | | | | | | | | | | | | | Skip conformance/OGLES and conformance/more. The reasons we want to skip these two subsets are: 1) The bot cycles are too long at the moment (just for gpu_tests, it's 45+ on debug) 2) for more/, most likely it's been covered already in the basic tests 3) for ogles/, we almost never touch any code that might break these tests The mechanism is to support * in test names matching. In this CL we only add support for * at the end of a test name, which should be enough for this skip-a-folder purpose. BUG= TEST=content_unittests Review URL: https://chromiumcodereview.appspot.com/10388093 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136647 0039d316-1c4b-4281-b951-d872f2087c98
* remove WEBKIT_USING_SKIAjamesr@chromium.org2012-05-112-4/+0
| | | | | | | | | | | | | WEBKIT_USING_SKIA is always set, so having the #ifdef isn't helpful. This just removes the guards. BUG=none TEST=compiles Review URL: https://chromiumcodereview.appspot.com/10391041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136632 0039d316-1c4b-4281-b951-d872f2087c98
* RefCounted types should not have public destructors, content/ remaining bitsrsleevi@chromium.org2012-05-1114-186/+200
| | | | | | | | | | BUG=123295 TEST=none TBR=jam Review URL: https://chromiumcodereview.appspot.com/10069054 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136631 0039d316-1c4b-4281-b951-d872f2087c98
* Added gman as OWNER of a few GPU directories and piman as OWNER of a couple ↵kbr@chromium.org2012-05-113-0/+5
| | | | | | | | | | | | others. BUG=none TEST=none TBR=apatrick Review URL: https://chromiumcodereview.appspot.com/10383138 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136625 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 136593 - Fixing failing unittest for android: ↵mmocny@chromium.org2012-05-111-69/+37
| | | | | | | | | | | | | | | GpuMemoryManagerTest.TestForegroundStubsGetBonusAllocation BUG=126521 TEST=fixing content_unittests, adding GpuMemoryManagerTest.TestForegroundStubsGetBonusAllocationAndroid Review URL: https://chromiumcodereview.appspot.com/10383067 TBR=mmocny@chromium.org Review URL: https://chromiumcodereview.appspot.com/10332121 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136613 0039d316-1c4b-4281-b951-d872f2087c98
* Add scale factor and 2x resources from webkit and plumb through to ↵tony@chromium.org2012-05-117-0/+34
| | | | | | | | | | | ContentClient. BUG=124158 TEST=Run debug chrome with --default-device-scale-factor=2 and view a textarea with scrollbars. The previously blank assets are now there and chrome no longer crashes. Review URL: https://chromiumcodereview.appspot.com/10383006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136610 0039d316-1c4b-4281-b951-d872f2087c98
* Coverity: Initialize a member variable.jhawkins@chromium.org2012-05-111-1/+2
| | | | | | | | | | | | | | CID_COUNT=1 CID=103975 BUG=none TEST=none R=groby TBR=sky Review URL: https://chromiumcodereview.appspot.com/10388081 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136607 0039d316-1c4b-4281-b951-d872f2087c98
* If a navigation was initiated by the browser, store the referrer policy to ↵jochen@chromium.org2012-05-113-8/+42
| | | | | | | | | | | | | | | use in the document state We can't put it into the document, because if the navigation was cancelled, we had to restore the original referrer policy. Also, when trying to get the referrer policy for a given request, fall back to the document's referrer policy if the request wasn't yet tagged by willSendRequest. e.g. in loadURLExternally() the request didn't pass through willSendRequest BUG=124750 TEST=Enabled the previously failing tests in ReferrerPolicyTest.* Review URL: https://chromiumcodereview.appspot.com/10392041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136606 0039d316-1c4b-4281-b951-d872f2087c98
* Fixing failing unittest for android: ↵mmocny@chromium.org2012-05-111-37/+69
| | | | | | | | | | | | GpuMemoryManagerTest.TestForegroundStubsGetBonusAllocation BUG=126521 TEST=fixing content_unittests, adding GpuMemoryManagerTest.TestForegroundStubsGetBonusAllocationAndroid Review URL: https://chromiumcodereview.appspot.com/10383067 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136593 0039d316-1c4b-4281-b951-d872f2087c98
* Fix content geolocation tests on Windowsbartfab@chromium.org2012-05-111-37/+35
| | | | | | | | | | | | | | | Gmock is not thread safe on Windows. These tests were using gmock on the main thread and on the geolocation helper thread, leading to undefined behavior. This CL makes the classes used on the geolocation thread gmock-free. BUG=127572 TEST=content_unittests in an endless loop to check for flakiness Review URL: https://chromiumcodereview.appspot.com/10387083 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136575 0039d316-1c4b-4281-b951-d872f2087c98
* Upstream Device Orientation For Android.jknotten@chromium.org2012-05-119-6/+423
| | | | | | | | | | | | | | | | Some minor changes to support and make clear that a DataFetcher can return true without providing an orientation. This is the case for Android's data fetcher where we need to wait for the sensor manager to push an event instead of being able to directly poll the orientation sensor. TBR=jam@chromium.org TEST=content_unittests:DeviceOrientationProviderTest Review URL: https://chromiumcodereview.appspot.com/10268013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136555 0039d316-1c4b-4281-b951-d872f2087c98
* Disable flaky GeolocationProviderTest on Windowsjknotten@chromium.org2012-05-111-1/+8
| | | | | | | | | | | | | content unittest GeolocationProviderTest.OverrideLocationForTesting is flaking on windows. Temporarily disable while we investigate the problem. BUG=127572 TEST=content_unittests: GeolocationProviderTest.OverrideLocationForTesting Review URL: https://chromiumcodereview.appspot.com/10332093 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136532 0039d316-1c4b-4281-b951-d872f2087c98
* Use the GPU process for UIs by default on Aura.mazda@chromium.org2012-05-114-84/+6
| | | | | | | | | | | | Removed --ui-use-gpu-process flag and made it default behavior. Also removed the code that became unnecessary. BUG=127705 TEST=Manually checked Aura Chrome worked without problem Review URL: https://chromiumcodereview.appspot.com/10378102 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136520 0039d316-1c4b-4281-b951-d872f2087c98
* Move URLFetcherDelegate to net/ and split URLFetcher between net/ and content/akalin@chromium.org2012-05-119-285/+46
| | | | | | | | | | | | | | | | | | | | | Temporarily make a shim content::URLFetcherDelegate class. A future CL will replace all instances of content::URLFetcherDelegate with net::URLFetcherDelegate and remove that class. Move most URLFetcher methods to net::URLFetcher, except for the static methods (which will be handled in a future CL) and AssociateWithRenderView, which is content-specific. Replace all instances of content::URLFetcher* in the URLFetcherDelegate callbacks with net::URLFetcher* (except for rlz, which required its own special hack). BUG=118220 TEST= TBR=mnissler@chromium.org,jhawkins@chromium.org,cpu@chromium.org,estade@chromium.org,sky@chromium.org,joth@chromium.org,satish@chromium.org Review URL: https://chromiumcodereview.appspot.com/10386063 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136514 0039d316-1c4b-4281-b951-d872f2087c98
* Stop refcounting URLRequestContext.willchan@chromium.org2012-05-1110-45/+55
| | | | | | | | | | | | While doing so, fix a few issues with the code like ordering of URLRequestContext to ensure correct destruction order. Also fix const correctness in some places. BUG=58859 TEST=none TBR=willchan Review URL: https://chromiumcodereview.appspot.com/10299002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136497 0039d316-1c4b-4281-b951-d872f2087c98
* Include the referrer policy in the IPC message send for context menus.jochen@chromium.org2012-05-111-0/+1
| | | | | | | | | BUG=124750 TEST=ReferrerPolicyTest.* Review URL: https://chromiumcodereview.appspot.com/10354007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136472 0039d316-1c4b-4281-b951-d872f2087c98
* Reland "linux: Fix grabs for popups belonging to ..."derat@chromium.org2012-05-101-17/+30
| | | | | | | | | | | | | | | | | | | | | | This relands r135966, which was reverted by r136293. By adding the popup to its parent's window group, the DevTools profiler heap snapshot combobox receives mouse input again. I'm still not sure why this is necessary. Original description: When displaying a popup for an inactive tab, grab input on behalf of the popup's window rather than its parent window. [snip obsolete, now-removed window group change] BUG=126296 TEST=manual: original test case is still fine; dev tool regression described in r136293 is gone Review URL: https://chromiumcodereview.appspot.com/10389080 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136451 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 134979 - Allow renderer to process file messages from pepper plugins ↵tsepez@chromium.org2012-05-101-22/+1
| | | | | | | | | | | | | | | even while closing. This is necessary to allow the plugin to save cached state when the renderer removes it as part of closing. BUG=https://code.google.com/p/flapper/issues/detail?id=120 Review URL: https://chromiumcodereview.appspot.com/10260035 TBR=tsepez@chromium.org Review URL: https://chromiumcodereview.appspot.com/10389085 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136444 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 135727 - Add AllowSuddenTermination to API. This provide means for ↵tsepez@chromium.org2012-05-104-11/+0
| | | | | | | | | | | | | | plugins to let us know those windows where they need a renderer at shutdown to finish saving state. Updated flash api version to 12.4. BUG=https://code.google.com/p/flapper/issues/detail?id=120 Review URL: https://chromiumcodereview.appspot.com/10302021 TBR=tsepez@chromium.org Review URL: https://chromiumcodereview.appspot.com/10387071 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136443 0039d316-1c4b-4281-b951-d872f2087c98
* Change GPUInfo to handle multiple GPUs.zmo@chromium.org2012-05-1013-170/+138
| | | | | | | | | | | | | | | | | | At the moment we always select one GPU as primary and the others as secondary. In preliminary GPU info collection (without creating a GL context and collect GL VENDOR/RENDERER strings), we actually don't know which GPU is in use. The current logic is that if one GPU is Intel, we assume the other is primary. I agree a better logic is needed. However, at the moment, logging/crash reports all requires ONE GPU vendor_id/device_id, so even though we don't know which GPU is active, we still need to randomly select one. This needs more thinking and design, so I think it's reasonable to leave it to a possible future CL. Also, the logic on collecting GPU info through libpci is changed to collect multiple GPUs. If one is Intel and one is NVIDIA, we assume it's optimus and we disable GPU features. This logic is hardwired in Chrome in this CL. The plan is to push the logic to blacklist, but I'll leave it to a seperate CL. BUG=126307,75220 TEST=about:gpu page on a Linux system with optimus GPU R=kbr TBR=jam Review URL: https://chromiumcodereview.appspot.com/10389051 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136429 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 132407 - Fixing a problem, where a hung renderer process is not ↵creis@chromium.org2012-05-1022-343/+35
| | | | | | | | | | | | | | | | | killed when navigating away Reverting along with 132852 due to suspected impact on stability numbers. BUG=104346 TEST=Steps to reproduce listed in the bug. Review URL: http://codereview.chromium.org/10065028 TBR=nasko@chromium.org Review URL: https://chromiumcodereview.appspot.com/10386077 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136423 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 132852 - Removing the actual process termination to diagnose the kill ↵creis@chromium.org2012-05-102-9/+3
| | | | | | | | | | | | | | | | | rate. Reverting along with 132407 due to suspected impact on stability numbers. BUG=104346 TEST=None Review URL: https://chromiumcodereview.appspot.com/10021058 Patch from Nasko Oskov <nasko@chromium.org>. TBR=creis@chromium.org Review URL: https://chromiumcodereview.appspot.com/10392038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136420 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 136117 - Disable the hang dialog detector when showModalDialog is ↵creis@chromium.org2012-05-104-26/+4
| | | | | | | | | | | | | | | running. Temporarily reverting due to dependence on 132407. Will fix and reland. BUG=122153 Review URL: https://chromiumcodereview.appspot.com/10377017 TBR=jam@chromium.org Review URL: https://chromiumcodereview.appspot.com/10378097 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136417 0039d316-1c4b-4281-b951-d872f2087c98
* Plumg long press gesture event. Also fix bug in gesture sequence where pointvarunjain@chromium.org2012-05-101-1/+1
| | | | | | | | | | | | | count becomes negative. BUG=102196 TEST=none Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=136373 Review URL: https://chromiumcodereview.appspot.com/10384057 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136415 0039d316-1c4b-4281-b951-d872f2087c98
* Warm up the crypto subsystem before entering the GPU sandbox.cevans@chromium.org2012-05-101-0/+8
| | | | | | | BUG=125712 Review URL: https://chromiumcodereview.appspot.com/10356114 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136400 0039d316-1c4b-4281-b951-d872f2087c98
* Disable Chrome OS seccomp filter GPU sandbox.jorgelo@chromium.org2012-05-101-2/+2
| | | | | | | | | | | | | | The seccomp filter sandbox for the GPU process is causing crashes on Chrome OS. Disable it until we develop a more robust implementation. BUG=127491 TEST=None Review URL: https://chromiumcodereview.appspot.com/10388063 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136384 0039d316-1c4b-4281-b951-d872f2087c98
* Browser Plugin: WebGraphicsContext3DCommandBufferImpl owns ↵fsamuel@chromium.org2012-05-101-2/+5
| | | | | | | | | | | | | | | | CommandBufferProxy if it doesn't have a GpuChannelHost. A WebGraphicsContext3DCommandBufferImpl created in a guest does not have a GpuChannelHost because it uses a PpapiCommandBufferProxy that is initialized through the embedder process, rather than directly through the GPU process. BUG=none TEST=manually Review URL: https://chromiumcodereview.appspot.com/10377085 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136383 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 136373 - Plumg long press gesture event. Also fix bug in gesture ↵varunjain@chromium.org2012-05-101-1/+1
| | | | | | | | | | | | | | | | sequence where point count becomes negative. BUG=102196 TEST=none Review URL: https://chromiumcodereview.appspot.com/10384057 TBR=varunjain@chromium.org Review URL: https://chromiumcodereview.appspot.com/10381096 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136378 0039d316-1c4b-4281-b951-d872f2087c98
* Remove evan[m]?@chromium.org from OWNERS files.tony@chromium.org2012-05-101-1/+0
| | | | | | | | | | He no longer works on this project. BUG=None Review URL: https://chromiumcodereview.appspot.com/10392021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136374 0039d316-1c4b-4281-b951-d872f2087c98
* Plumg long press gesture event. Also fix bug in gesture sequence where pointvarunjain@chromium.org2012-05-101-1/+1
| | | | | | | | | | | count becomes negative. BUG=102196 TEST=none Review URL: https://chromiumcodereview.appspot.com/10384057 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136373 0039d316-1c4b-4281-b951-d872f2087c98
* remove WEBKIT_USING_CGjamesr@chromium.org2012-05-102-11/+1
| | | | | | | | | | | | | We haven't set WEBKIT_USING_CG for several stable releases and do not intend to set it again in the forseeable future. This deletes the now-dead code BUG=none TEST=compiles Review URL: https://chromiumcodereview.appspot.com/10392018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136369 0039d316-1c4b-4281-b951-d872f2087c98
* Coverity: Fix a forward null.jhawkins@chromium.org2012-05-101-2/+1
| | | | | | | | | | | | | | | We DCHECK right below that browser_context is non-NULL. CID_COUNT=1 CID=103960 BUG=none TEST=none R=groby TBR=sky Review URL: https://chromiumcodereview.appspot.com/10381079 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136363 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 136325 - Revert 132852 - Removing the actual process termination to ↵creis@chromium.org2012-05-102-3/+9
| | | | | | | | | | | | | | | | | | diagnose the kill rate. BUG=104346 TEST=None Review URL: https://chromiumcodereview.appspot.com/10021058 Patch from Nasko Oskov <nasko@chromium.org>. TBR=creis@chromium.org Review URL: https://chromiumcodereview.appspot.com/10383111 TBR=creis@chromium.org Review URL: https://chromiumcodereview.appspot.com/10383113 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136341 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 136326 - Add a H.264 parser for VAVDA.csilv@chromium.org2012-05-105-1709/+2
| | | | | | | | | | | | | | | | | | | VAVDA is the hardware video decode accelerator for Chrome on Linux and ChromeOS for Intel CPUs (Sandy Bridge+). This is the first part of a series, adding a bitstream parser that will be used by VAVDA. BUG=117062 TEST=unittests Review URL: https://chromiumcodereview.appspot.com/9616040 TBR=posciak@chromium.org Review URL: https://chromiumcodereview.appspot.com/10381092 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136330 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 136328 - Revert 132407 - Fixing a problem, where a hung renderer ↵creis@chromium.org2012-05-1022-35/+343
| | | | | | | | | | | | | | | | | | process is not killed when navigating away BUG=104346 TEST=Steps to reproduce listed in the bug. Review URL: http://codereview.chromium.org/10065028 TBR=nasko@chromium.org Review URL: https://chromiumcodereview.appspot.com/10356103 TBR=creis@chromium.org Review URL: https://chromiumcodereview.appspot.com/10356105 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136329 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 132407 - Fixing a problem, where a hung renderer process is not ↵creis@chromium.org2012-05-1022-343/+35
| | | | | | | | | | | | | | | | | killed when navigating away Reverting along with 132852 due to suspected impact on stability numbers. BUG=104346 TEST=Steps to reproduce listed in the bug. Review URL: http://codereview.chromium.org/10065028 TBR=nasko@chromium.org Review URL: https://chromiumcodereview.appspot.com/10356103 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136328 0039d316-1c4b-4281-b951-d872f2087c98
* Add a H.264 parser for VAVDA.posciak@chromium.org2012-05-105-2/+1709
| | | | | | | | | | | | | | | | VAVDA is the hardware video decode accelerator for Chrome on Linux and ChromeOS for Intel CPUs (Sandy Bridge+). This is the first part of a series, adding a bitstream parser that will be used by VAVDA. BUG=117062 TEST=unittests Review URL: https://chromiumcodereview.appspot.com/9616040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136326 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 132852 - Removing the actual process termination to diagnose the kill ↵creis@chromium.org2012-05-102-9/+3
| | | | | | | | | | | | | | | | | rate. Reverting along with 132407 due to suspected impact on stability numbers. BUG=104346 TEST=None Review URL: https://chromiumcodereview.appspot.com/10021058 Patch from Nasko Oskov <nasko@chromium.org>. TBR=creis@chromium.org Review URL: https://chromiumcodereview.appspot.com/10383111 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136325 0039d316-1c4b-4281-b951-d872f2087c98
* Implement MediaStreamImpl::CancelUserMediaRequestperkj@chromium.org2012-05-107-3/+89
| | | | | | | | | | | | Implements the webkit callback so the browser process can get notified that a request for a MediaStream is no longer valid. BUG=125938 TEST=MediaStreamDispatcherTest.CancelGenerateStream + manual test Review URL: https://chromiumcodereview.appspot.com/10392002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136324 0039d316-1c4b-4281-b951-d872f2087c98
* Fix override of LocationProviderBase::OnPermissionGranted() in ↵steveblock@chromium.org2012-05-102-3/+2
| | | | | | | | | | LocationProviderAndroid See http://codereview.chromium.org/10107017 Review URL: https://chromiumcodereview.appspot.com/10332091 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136307 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "linux: Fix grabs for popups belonging to inactive tabs."loislo@chromium.org2012-05-101-19/+17
| | | | | | | | | | | | | | | | | | | This reverts commit a1da28cad77e028c38f54c6355cfcd1b96a705df. Combo boxes don't work properly in Chrome DevTools. Scenario: 1) Open a page 2) open DevTools 3) open Profiler tab 4) take Heap Snapshot 5) try to change the view type from Summary to Comparison (combo box at the bottom of the DevTools window) BUG=none TEST=none TBR=estade@google.com,derat@google.com,sky@google.com Review URL: https://chromiumcodereview.appspot.com/10378088 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136293 0039d316-1c4b-4281-b951-d872f2087c98