summaryrefslogtreecommitdiffstats
path: root/content/renderer
Commit message (Collapse)AuthorAgeFilesLines
* Remove base::kInvalidPlatformFileValue from Contentrvargas@chromium.org2014-06-062-10/+10
| | | | | | | | BUG=322664 Review URL: https://codereview.chromium.org/316373003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275536 0039d316-1c4b-4281-b951-d872f2087c98
* Call RenderViewImpl::SetScreenOrientationForTesting from ↵sl.ostapenko@samsung.com2014-06-064-4/+42
| | | | | | | | | | | | | MockScreenOrientationController::UpdateScreenOrientation() to make sure that events are not sent when orientation is locked. Existing implementation calls SetScreenOrientationForTesting and sends screen orientation events even when the test screen orientation is locked. BUG=162827 Review URL: https://codereview.chromium.org/302553007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275535 0039d316-1c4b-4281-b951-d872f2087c98
* Make IPC::Channel polymorphicmorrita@chromium.org2014-06-061-1/+1
| | | | | | | | | | | | | | This change makes each platform specific ChannelImpl into a subclass of Channel: ChannelPosix, ChannelWin, ChannelNacl. delegated functions are now virtual. TEST=none BUG=377980 R=darin@chromium.org, jam@chromium.org Review URL: https://codereview.chromium.org/310293002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275505 0039d316-1c4b-4281-b951-d872f2087c98
* [PPAPI] API definition for compositor artifactsmiletus@chromium.org2014-06-063-0/+7
| | | | | | | | | | | API Proposal http://goo.gl/V7xcu3 BUG=374383 R=binji@chromium.org, dmichael@chromium.org, mpearson@chromium.org, piman@chromium.org, raymes@chromium.org, yzshen@chromium.org Review URL: https://codereview.chromium.org/292523003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275490 0039d316-1c4b-4281-b951-d872f2087c98
* Remove RenderViewImpl::device_orientation_dispatcher_ (not used).mlamouri@chromium.org2014-06-061-4/+0
| | | | | | | | BUG=None Review URL: https://codereview.chromium.org/313233004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275483 0039d316-1c4b-4281-b951-d872f2087c98
* Remove dead notification for number of wheel event handlersskyostil@chromium.org2014-06-062-5/+0
| | | | | | | | | | Turns out no-one needs this. BUG=359566 Review URL: https://codereview.chromium.org/315653003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275467 0039d316-1c4b-4281-b951-d872f2087c98
* Roll webrtc & libjingle 6333:6346ronghuawu@chromium.org2014-06-061-6/+6
| | | | | | | | R=fischman@chromium.org Review URL: https://codereview.chromium.org/311263013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275437 0039d316-1c4b-4281-b951-d872f2087c98
* Remove volume level DCHECK in WebRtcAudioCapturer on CrOSposciak@chromium.org2014-06-061-1/+1
| | | | | | | | | | | | As per discussion in the associated bug, this DCHECK may not make sense on CrOS. BUG=chrome-os-partner:29388 TEST=Run Debug Chrome, DCHECK not hit Review URL: https://codereview.chromium.org/315073004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275392 0039d316-1c4b-4281-b951-d872f2087c98
* When deleting a WebContents, keep SessionStorageNamespaces used in the tab ↵michaeln@chromium.org2014-06-063-1/+9
| | | | | | | | | | alive until we receive an acknowledgment from the renderer that the renderer side constructs have been cleaned up. Otherwise we can receive messages from still executing content referring to sessions that were prematurely deleted. BUG=371304 Review URL: https://codereview.chromium.org/305103003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275383 0039d316-1c4b-4281-b951-d872f2087c98
* Mojo: Reimplement unicode.js in JavaScript, remove native implementation.mpcomplete@chromium.org2014-06-061-5/+0
| | | | | | | | | | This version is likely less efficient, but doesn't require gin. BUG=372065 Review URL: https://codereview.chromium.org/294123008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275342 0039d316-1c4b-4281-b951-d872f2087c98
* Use createV8Entry() and toV8Value() with context and isolate defined in ↵tasak@google.com2014-06-061-1/+2
| | | | | | | | | | | | | WebDOMFileSystem. Should not use createV8Entry() and toV8Value() without cntext and isolate. Need to provide these information explicitly. BUG=369451 Review URL: https://codereview.chromium.org/306063005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275291 0039d316-1c4b-4281-b951-d872f2087c98
* Accept up to 60fps frame rate in MediaStreamVideoCapturerSource.mcasas@chromium.org2014-06-061-15/+17
| | | | | | | | | | | | | | | | MSVCS has a list of by-default supported capture formats |kVideoFormats| used as a fallback for sources that don't support capability enumeration. It's composed of a couple of resolutions and a fixed frame rate of 30. This CL adds also 60 fps to the fallback list, so the user can select frame rates over 30, e.g. by setting min=54 and max=54. BUG=381225 Review URL: https://codereview.chromium.org/311363002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275290 0039d316-1c4b-4281-b951-d872f2087c98
* Set the first party for cookies url in RenderFrameclamy@chromium.org2014-06-051-0/+11
| | | | | | | | | | | This CL sets the first party for cookies url in RenderFrameImpl::willSendRequest. It is currently done in blink, but this will be removed by https://chromiumcodereview.appspot.com/314093002/. BUG=376025 Review URL: https://codereview.chromium.org/317853002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275247 0039d316-1c4b-4281-b951-d872f2087c98
* Set the default accept header for main resources in RenderFrameclamy@chromium.org2014-06-051-0/+14
| | | | | | | | | | | Currently it is set in blink in FrameFetchContext::addAdditionalRequestHeaders. This CL moves it to RenderFrameImpl::willSendRequest. BUG=376025 Review URL: https://codereview.chromium.org/313313002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275241 0039d316-1c4b-4281-b951-d872f2087c98
* Correctly initialize PepperPluginInstanceImpl::layer_is_hardware_jbauman@chromium.org2014-06-051-0/+1
| | | | | | | | | | | This happens to work correctly even if it's uninitialized, but it was causing an MSan error. BUG=376814 TBR=piman@chromium.org Review URL: https://codereview.chromium.org/319603002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275238 0039d316-1c4b-4281-b951-d872f2087c98
* Hook up V8 to more of the GN build.brettw@chromium.org2014-06-051-5/+5
| | | | | | | | | | | | Implement webkit/common/gpu. Minor fixes to the gin unit tests (it defines its own test runner so shouldn't depend on run_all_unittests -- GN found this because run_all_unittests in the GN build is a source_set instead of a static library and results in a duplicate definition). R=jochen@chromium.org Review URL: https://codereview.chromium.org/319583004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275233 0039d316-1c4b-4281-b951-d872f2087c98
* Code cleanup: remove some now unecessary casts.rjkroege@chromium.org2014-06-051-5/+2
| | | | | | | | | | | Landing the three sides needed for 343327 required some temporary casts. Remove them. BUG=343327 Review URL: https://codereview.chromium.org/312323002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275231 0039d316-1c4b-4281-b951-d872f2087c98
* VideoCaptureFormat: change frame rate from integer to float.mcasas@chromium.org2014-06-051-9/+9
| | | | | | | | BUG=380463 Review URL: https://codereview.chromium.org/309203003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275181 0039d316-1c4b-4281-b951-d872f2087c98
* Basic Promise-based lockOrientation() implementation in content/.mlamouri@chromium.org2014-06-055-18/+342
| | | | | | | | | | | | | The only missing bit is to have proper values when the promise is succussfully resolved. BUG=162827 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=275058 Review URL: https://codereview.chromium.org/298193003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275168 0039d316-1c4b-4281-b951-d872f2087c98
* Remove some leftover code now that blink-side geolocation changes have ↵jam@chromium.org2014-06-052-16/+0
| | | | | | | | | | | rolled in. BUG=304341 R=mvanouwerkerk@chromium.org Review URL: https://codereview.chromium.org/319573007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275112 0039d316-1c4b-4281-b951-d872f2087c98
* autoreload: conditionally only run when foregroundedellyjones@chromium.org2014-06-052-0/+5
| | | | | | | | | | | On mobile devices, to avoid burning battery and causing spurious wakeups, autoreload now supports running only when the tab being autoreloaded is visible. BUG= Review URL: https://codereview.chromium.org/284193007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275090 0039d316-1c4b-4281-b951-d872f2087c98
* Revert of Basic Promise-based lockOrientation() implementation in content/. ↵machenbach@chromium.org2014-06-055-340/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | (https://codereview.chromium.org/298193003/) Reason for revert: Breaks Linux ASan LSan Tests: http://build.chromium.org/p/chromium.memory/builders/Linux%20ASan%20LSan%20Tests%20%282%29/builds/3385 Original issue's description: > Basic Promise-based lockOrientation() implementation in content/. > > The only missing bit is to have proper values when the promise is > succussfully resolved. > > BUG=162827 > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=275058 TBR=dcheng@chromium.org,peter@chromium.org,jochen@chromium.org,jam@chromium.org,mlamouri@chromium.org NOTREECHECKS=true NOTRY=true BUG=162827 Review URL: https://codereview.chromium.org/317803006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275071 0039d316-1c4b-4281-b951-d872f2087c98
* Basic Promise-based lockOrientation() implementation in content/.mlamouri@chromium.org2014-06-055-18/+340
| | | | | | | | | | | The only missing bit is to have proper values when the promise is succussfully resolved. BUG=162827 Review URL: https://codereview.chromium.org/298193003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275058 0039d316-1c4b-4281-b951-d872f2087c98
* Add requestor_url to ConnectToService()davemoore@chromium.org2014-06-042-5/+7
| | | | | | | | | R=darin@chromium.org, darin BUG= Review URL: https://codereview.chromium.org/318773002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274937 0039d316-1c4b-4281-b951-d872f2087c98
* ServiceWorker: Read the blob from SW's response to a fetch eventfalken@chromium.org2014-06-041-1/+1
| | | | | | | | | | | | | | | | | | | | | | | Also remove browser tests for the fetch event that will be replaced with layout tests in the next Blink patch. Since layout tests can't test HTTP response headers, one of the browser tests remains. Multi-sided patch to implement blob-type fetch event response bodies: 1: blink-side: https://codereview.chromium.org/307063002/ 2: chromium-side, THIS PATCH 3: blink-side: https://codereview.chromium.org/304233017 Originally landed in r274773 and reverted in r274799 for breaking ASAN. Relanding after fixing a buffer overflow caused by using the wrong std::string ctor. BUG=379074 TBR=michaeln Review URL: https://codereview.chromium.org/315023003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274915 0039d316-1c4b-4281-b951-d872f2087c98
* Convert format of pixels read from GL to BGRA on CPU if necessaryoetuaho@nvidia.com2014-06-041-1/+28
| | | | | | | | | | | | | | ReadPixels with format GL_BGRA_EXT is not necessarily supported by the GLES2-based GPU command buffer. The support for this format needs to be explicitly queried, and if it is not supported, the pixels need to be converted from RGBA to BGRA on the CPU if a BGRA result is desired. BUG=380129 TEST=WebGL conformance tests Review URL: https://codereview.chromium.org/316553002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274847 0039d316-1c4b-4281-b951-d872f2087c98
* Remove flag --test-sandboxluken@chromium.org2014-06-046-114/+2
| | | | | | | | | | And associated code. BUG=352392 Review URL: https://codereview.chromium.org/285283003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274846 0039d316-1c4b-4281-b951-d872f2087c98
* Support for audio output devices for getMediaDevices.grunell@chromium.org2014-06-046-46/+155
| | | | | | | | | | | | * This CL depends on https://codereview.chromium.org/287383002/ * There's no caching or monitoring in this CL. * Browser test will be done in follow-up CL. (That's pending blink interface landing.) BUG=338511 Review URL: https://codereview.chromium.org/312773002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274823 0039d316-1c4b-4281-b951-d872f2087c98
* Disable DomSerializerTests.SerializeHTMLDOMWithEmptyHead under ThreadSanitizerglider@chromium.org2014-06-041-1/+9
| | | | | | | | | BUG=375672 TBR=jamesr@chromium.org Review URL: https://codereview.chromium.org/318633003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274818 0039d316-1c4b-4281-b951-d872f2087c98
* Adds bluetooth connection type to NetworkChangeNotifier.jkarlin@chromium.org2014-06-041-0/+2
| | | | | | | | | | This is for compliance with NetInfov3 (http://w3c.github.io/netinfo/). BUG=378785 Review URL: https://codereview.chromium.org/307943004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274817 0039d316-1c4b-4281-b951-d872f2087c98
* Remove unused code in the RenderProcess[Impl]simonhong@chromium.org2014-06-043-25/+0
| | | | | | | | | | R=jamesr@chromium.org BUG=NONE TEST=NONE(No functional change) Review URL: https://codereview.chromium.org/310733003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274814 0039d316-1c4b-4281-b951-d872f2087c98
* Sprinkle more DVLOGs in content::WebMediaPlayerImpl.scherkus@chromium.org2014-06-041-4/+14
| | | | | | | | They're super useful when debugging media layout tests. Review URL: https://codereview.chromium.org/313683005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274812 0039d316-1c4b-4281-b951-d872f2087c98
* Set the right load flag for ResourceRequests on end-to-end reloadsclamy@chromium.org2014-06-041-0/+1
| | | | | | | | | | | | https://chromiumcodereview.appspot.com/309693002/ introduces a cache policy in Blink indicating end-to-end reload. It translates to the load flag net::LOAD_BYPASS_CACHE (instead of having blink set HTTP cache headers "Pragma: no-cache" and "Cache-Control: no-cache". BUG=376025 Review URL: https://codereview.chromium.org/308083009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274807 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "ServiceWorker: Read the blob from SW's response to a fetch event"dconnelly@chromium.org2014-06-041-1/+1
| | | | | | | | | | | | | This reverts commit 21b6636c8fae9e12e7b0917f2d6eefefeb42e83d. Broke Linux ASAN Tests: http://build.chromium.org/p/chromium.memory/builders/Linux%20ASan%20Tests%20%28sandboxed%29/builds/2260 BUG=none TBR=falken@chromium.org Review URL: https://codereview.chromium.org/313093003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274799 0039d316-1c4b-4281-b951-d872f2087c98
* ServiceWorker: Read the blob from SW's response to a fetch eventfalken@chromium.org2014-06-041-1/+1
| | | | | | | | | | | | | | | | | | Also remove browser tests for the fetch event that will be replaced with layout tests in the next Blink patch. Since layout tests can't test HTTP response headers, one of the browser tests remains. Multi-sided patch to implement blob-type fetch event response bodies: #1: blink-side: https://codereview.chromium.org/307063002/ #2: chromium-side, THIS PATCH #3: blink-side: https://codereview.chromium.org/304233017 BUG=379074 Review URL: https://codereview.chromium.org/304153015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274773 0039d316-1c4b-4281-b951-d872f2087c98
* Ensure that in-process plugins can't destroy themselves by closing a URLLoaderraymes@chromium.org2014-06-043-8/+42
| | | | | | | | | | | | | | | | | | | | | | | | | Previously in-process plugins could close the main URLLoader, which could result destruction of themselves. This only happens in-process because calling URLLoader.Close() results in synchronously calling in to blink, whereas the call is asynchronous due to IPC when OOP. This is fixed here by adding a hack to the in-process router. We should probably post every message to the message loop, but there is a chance this might break something and we will be removing in-process plugins altogether soon. There are also two other related bugs this fixes: 1) The PepperPluginInstanceImpl::DidDataFromWebURLResponse could be called after PepperPluginInstanceImpl::Delete() has been run, in which case the plugin instance may also be destroyed, so we should not run HandleDocumentLoad in that case. 2) The instance may be destroyed before the PepperURLLoaderHost so we need to check if it is null. BUG=372548 Review URL: https://codereview.chromium.org/314603002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274770 0039d316-1c4b-4281-b951-d872f2087c98
* Pass a TimeTicks along video capture pipeline to represent capture timehclam@chromium.org2014-06-0427-46/+153
| | | | | | | | | | | | | | | | | | | | | The goal of this change is to give more accurate information about when a video frame is generated. VideoFrame already provides a TimeDelta value as the presentation timestamp. This is unchanged but we provide an additional TimeTicks value to indicate the estimated capture time of the video frame. It accurately records the time when the videoframe is generated for local sources such as camera and tab capture device. This value will be an estimate for remote sources such as WebRTC. After this change cast streaming API is able to collect accurate information about how much time is spent in capturing. BUG=374541 Review URL: https://codereview.chromium.org/287313002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274736 0039d316-1c4b-4281-b951-d872f2087c98
* Add trace event for addition/removal of GPU rasterization triggerajuma@chromium.org2014-06-031-1/+1
| | | | | | | | | | | This records a trace event whenver the viewport-based GPU rasterization trigger is added or removed. BUG=None Review URL: https://codereview.chromium.org/312503006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274664 0039d316-1c4b-4281-b951-d872f2087c98
* Battery Status API: add testing support for LayoutTests.timvolodine@chromium.org2014-06-034-0/+89
| | | | | | | | | | | | | | Adds plumbing to make it possible to test the blink implementation of the Battery Status API using LayoutTests and TestRunner. In test mode a fake battery status dispatcher is used to allow manual triggering of battery status changes using TestRunner.didChangeBatteryStatus method. BUG=122593, 360068 Review URL: https://codereview.chromium.org/298263002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274652 0039d316-1c4b-4281-b951-d872f2087c98
* use enum to specify deviceSource for fling animation.rjkroege@chromium.org2014-06-036-55/+68
| | | | | | | | | | | Patch 2 of 4 to specify the deviceSource of a desired fling animation request via enum throughout Blink and Chromium. BUG=343327 Review URL: https://codereview.chromium.org/304793003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274643 0039d316-1c4b-4281-b951-d872f2087c98
* Implement getMediaDevices.grunell@chromium.org2014-06-038-32/+313
| | | | | | | | | | | | | * Hook up two new function in the blink interface WebUserMediaClient in MediaStreamImpl through MediaStreamDispatcher to MediaStreamManager to enumerate audio and video input devices. * Produces the same result as the current getSources API. * The blink interface will be landed after this CL and browser test after that. * Add audio output devices and group ID support is done in another CL. BUG=338511 Review URL: https://codereview.chromium.org/287383002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274608 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the aec dump crash when users disable aec dump without closing the "Save ↵xians@chromium.org2014-06-032-2/+11
| | | | | | | | | | | | | | File" overlay. BUG=378713 TEST=manual test: 1Launch chrome and navigate to chrome://webrtc-internals/. 2.Expand "Create Dump" option >> Check the checkbox option of "enable Diagnostic audio recordings". 3.With "Save File" overlay opened, again uncheck the same checkbox. Review URL: https://codereview.chromium.org/310463002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274523 0039d316-1c4b-4281-b951-d872f2087c98
* Changing constructor of BufferedDataSource to accept GURL and CORSModeamogh.bihani@samsung.com2014-06-035-55/+48
| | | | | | | | | | | | BufferedDataSource should accept the 'url' and the 'CORS mode' parameters in the constructor instead via the initialize() method. This patch makes this change and now only the 'initializeCallBack' is passed to initialize() method. Also now the WebMediaPlayerImpl directly queries the BufferedDataSource whether the resource is local or not, instead of finding it out itself. Review URL: https://codereview.chromium.org/306953005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274513 0039d316-1c4b-4281-b951-d872f2087c98
* Support configuring number of audio buffers in MediaStream Pepper API.thembrown@gmail.com2014-06-033-27/+113
| | | | | | | | | | | A optionally larger number of buffers makes recording audio in a pnacl module more reliable when latency is not an issue. BUG=330851 Review URL: https://codereview.chromium.org/290993005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274511 0039d316-1c4b-4281-b951-d872f2087c98
* Changing default_url to destination_url for consistencyamogh.bihani@samsung.com2014-06-038-21/+16
| | | | | | | | | | | At most of the places default_url was changed to destination_url, however, it was missed at some places. This patch changes the remaining default_url(s) to destination_url. BUG=378737 Review URL: https://codereview.chromium.org/301933002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274497 0039d316-1c4b-4281-b951-d872f2087c98
* content: Enable SkScaledImageCache on Android.reveman@chromium.org2014-06-031-11/+4
| | | | | | | | | | | | This should be safe to use now that our ashmem implementation of discardable memory handles high memory usage properly. BUG=330041 TBR=jamesr Review URL: https://codereview.chromium.org/261663004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274490 0039d316-1c4b-4281-b951-d872f2087c98
* MSE: Always use new FrameProcessor's coded frame processingwolenetz@chromium.org2014-06-031-11/+4
| | | | | | | | | | | | | | This change ignores Blink's signalling of whether or not to use LegacyFrameProcessor, and instead always uses the new, compliant, FrameProcessor to handle SourceBuffer coded frame processing. R=acolwell@chromium.org TEST=Linux Debug: no media_unittest or MSE layout test regression; Linux Release with proprietary codecs: no regression of yt-dash-mse-test ToT BUG=249422 Review URL: https://codereview.chromium.org/307263003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274468 0039d316-1c4b-4281-b951-d872f2087c98
* Remove PlatformFile from mhtml_generatorrvargas@chromium.org2014-06-032-13/+7
| | | | | | | | BUG=322664 Review URL: https://codereview.chromium.org/299333002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274463 0039d316-1c4b-4281-b951-d872f2087c98
* ServiceWorker: support Request.{url,method,origin,headers} [chromium] (2/3)horo@chromium.org2014-06-031-2/+13
| | | | | | | | | | | | | Multi-sided patch: 1/3: blink-side, https://codereview.chromium.org/304053003/ 2/3: chromium-side, THIS PATCH 3/3: blink-side, cleanup Not Yet. BUG=377373 Review URL: https://codereview.chromium.org/305893003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274450 0039d316-1c4b-4281-b951-d872f2087c98
* Support for YUV 4:4:4 subsampling.sandersd@chromium.org2014-06-031-0/+1
| | | | | | | | | | Plumb a new VideoFrame format (YV24) through the stack and add a conversion using libyuv to the software path. BUG=104711 Review URL: https://codereview.chromium.org/289373011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274434 0039d316-1c4b-4281-b951-d872f2087c98