summaryrefslogtreecommitdiffstats
path: root/webkit
Commit message (Collapse)AuthorAgeFilesLines
* net: split net/ssl out of net/basephajdan.jr@chromium.org2013-03-142-3/+4
| | | | | | | | | | | | | | | Also moves transport_security_state files to net/http. This change also updates the callers. R=wtc TBR=rsleevi,lambroslambrou,tony BUG=70818 Review URL: https://codereview.chromium.org/12680003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@188119 0039d316-1c4b-4281-b951-d872f2087c98
* cc: Fix style errors in impl-side painting classesenne@chromium.org2013-03-142-2/+2
| | | | | | | | | | R=jamesr@chromium.org BUG=none Review URL: https://chromiumcodereview.appspot.com/12819002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@188094 0039d316-1c4b-4281-b951-d872f2087c98
* Improve FileSystemUsageCache performancetzik@chromium.org2013-03-1410-130/+325
| | | | | | | | | | | | | | FileSystemUsageCache calls open/read/write/close for each request to manage usage cache and dirty flag. This may hurt performance of consecutive file operation. This patch changes it to keep file handles open for a while to avoid open/close overhead. BUG=181425 Review URL: https://chromiumcodereview.appspot.com/12734004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@188082 0039d316-1c4b-4281-b951-d872f2087c98
* Make AudioDecoderConfig copyable.xhwang@chromium.org2013-03-142-9/+7
| | | | | | | | | | | This is a follow-up CL of r187702. BUG=177543 TEST=All tests pass. Review URL: https://chromiumcodereview.appspot.com/12638030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@188072 0039d316-1c4b-4281-b951-d872f2087c98
* cc: Chromify TextureLayer and testenne@chromium.org2013-03-142-12/+12
| | | | | | | | | | R=danakj@chromium.org BUG=none Review URL: https://chromiumcodereview.appspot.com/12777004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@188018 0039d316-1c4b-4281-b951-d872f2087c98
* Remove all WebTransformationMatrix references.jamesr@chromium.org2013-03-1412-105/+0
| | | | | | | | | | | | | Goodbye and good riddance. You served us well but overstayed your welcome, WTM. Depends on https://bugs.webkit.org/show_bug.cgi?id=111791 R=enne@chromium.org Review URL: https://chromiumcodereview.appspot.com/12633008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@188015 0039d316-1c4b-4281-b951-d872f2087c98
* cc: Chromify the LayerTreeHostImpl class.danakj@chromium.org2013-03-132-15/+15
| | | | | | | | | Style-only change. Make the LayerTreeHostImpl and InputHandlerClient classes follow chromium style. Review URL: https://codereview.chromium.org/12648005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187908 0039d316-1c4b-4281-b951-d872f2087c98
* cc: Chromify IOSurfaceLayerenne@chromium.org2013-03-131-1/+1
| | | | | | | | | | | R=danakj@chromium.org TBR=ananta@chromium.org BUG=none Review URL: https://chromiumcodereview.appspot.com/12471006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187879 0039d316-1c4b-4281-b951-d872f2087c98
* cc: Fix background filters with non-zero offsets.danakj@chromium.org2013-03-131-1/+4
| | | | | | | | | | | | | | | | | | The layout tests for background filters all use a render surface positioned at 0,0. If a non-0 offset is used, the filter path would copy the texture with the wrong transform into the "background texture" and miss it entirely. This adds a pixel test for background filters: GLRendererPixelTestWithBackgroundFilter.InvertFilter R=jamesr BUG=161936 NOTRY=true Review URL: https://chromiumcodereview.appspot.com/12413015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187873 0039d316-1c4b-4281-b951-d872f2087c98
* cc: Chromify the LayerTreeHost class.danakj@chromium.org2013-03-131-24/+25
| | | | | | | | | | | | Style-only change. Make the LayerTreeHost class use chromium style. Depends on: https://codereview.chromium.org/12774006/ TBR=piman Review URL: https://codereview.chromium.org/12440033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187871 0039d316-1c4b-4281-b951-d872f2087c98
* Switch RenderWidgetFullscreenPepper to use RenderWidget's compositorpiman@chromium.org2013-03-133-12/+20
| | | | | | | | | | | | This saves some fair amount of code, gets us a bunch of compositor goodness, and basically simplifies pepper's hook to the compositor. BUG=164095 Review URL: https://chromiumcodereview.appspot.com/12796006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187831 0039d316-1c4b-4281-b951-d872f2087c98
* Add a new API in WebMediaPlayer to do a GPU-GPU textures copy if possible.jun.a.jiang@intel.com2013-03-132-0/+48
| | | | | | | | | | | Signed-off-by: Jun Jiang <jun.a.jiang@intel.com> BUG=179754 Review URL: https://chromiumcodereview.appspot.com/12412007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187827 0039d316-1c4b-4281-b951-d872f2087c98
* inhibit assert dialog when running webkit testsscottmg@chromium.org2013-03-131-0/+4
| | | | | | | | | R=jamesr@chromium.org,cpu@chromium.org Review URL: https://chromiumcodereview.appspot.com/12589007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187805 0039d316-1c4b-4281-b951-d872f2087c98
* Move image decoder unit tests to content_unittestsabarth@chromium.org2013-03-136-384/+0
| | | | | | | | | | | | | We're deleting the concept of a webcore_unit_test from Chromium. I would prefer to move these tests into the WebKit repository, but they depend on test data in src-internal. Instead, this CL moves them into content_unittests. BUG=184276 Review URL: https://chromiumcodereview.appspot.com/12725006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187745 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 187427 "PPAPI: Remove threading options; it's always on"karen@chromium.org2013-03-134-13/+12
| | | | | | | | | | | | | | | | | | | | | > PPAPI: Remove threading options; it's always on > > This also re-enables thread checking for the host side resource and var trackers. Before, checking was disabled everywhere. > > BUG=159240,92909 > > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=186925 > Reverted: https://src.chromium.org/viewvc/chrome?view=rev&revision=186939 due to build errors > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=187340 > > Review URL: https://chromiumcodereview.appspot.com/12378050 TBR=dmichael@chromium.org Review URL: https://codereview.chromium.org/12457021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187716 0039d316-1c4b-4281-b951-d872f2087c98
* Make VideoDecoderConfig copyable.xhwang@chromium.org2013-03-122-9/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | I guess the reasons we didn't make VideoDecoderConfig copyable is: 1) VideoDecoderConfig contains extra data, which needs deep copy. 2) We don't have a lot of use cases that needs to copy VideoDecoderConfig. If we do, we can use CopyFrom(). For (1), the extra data is typically small (< 100 bytes). Copying extra data should not have any performance impact. For (2), we do have legitimate cases where we need to copy VideoDecoderConfig implicitly: - Put VideoDecoderConfig in STL container, e.g. in SourceBufferStream. - Bind VideoDecoderCongfig in a callback, e.g. in DecryptingVideoDecoder. This CL uses std::vector<uint8> for the extra data and solves the deep copy issue. Then it makes VideoDecoderConfig copyable and makes several use cases of VideoDecoderConfig simpler. BUG=177543 TEST=All tests pass. Review URL: https://chromiumcodereview.appspot.com/12637017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187702 0039d316-1c4b-4281-b951-d872f2087c98
* Delete usage of obsolete macrosabarth@chromium.org2013-03-122-7/+0
| | | | | | | | We always use V8 these days and never use JSC. Review URL: https://chromiumcodereview.appspot.com/12493009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187660 0039d316-1c4b-4281-b951-d872f2087c98
* cc: Chromify Layer and LayerImpl classes.danakj@chromium.org2013-03-1211-103/+103
| | | | | | | | | | | | Style-only change. Bring the Layer and LayerImpl classes into the Chromium style. R=enne,piman,jamesr TBR=joth Review URL: https://chromiumcodereview.appspot.com/12774006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187555 0039d316-1c4b-4281-b951-d872f2087c98
* cc: Chromify the Animation and LayerAnimationController classesdanakj@chromium.org2013-03-125-34/+35
| | | | | | | | | | | | | Style-only change. Make the Animation, AnimationEvent, AnimationCurve, KeyframedAnimationCurve, and LayerAnimationController classes use chromium style. R=jamesr,enne TBR=piman Review URL: https://codereview.chromium.org/12517003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187463 0039d316-1c4b-4281-b951-d872f2087c98
* ContextProvider::BindToCurrentThread should fail consistently.danakj@chromium.org2013-03-121-2/+4
| | | | | | | | | | | | | | | | | BindToCurrentThread() should not return true if makeContextCurrent() fails. If makeContextCurrent() fails, then the context will not have a valid GLES2Implementation or GLES2CmdHelper. So make sure BindToCurrentThread() always returns false in this situation. Currently, the second time the function is called it will return true no matter what, which is awful. R=piman BUG=181636 Review URL: https://codereview.chromium.org/12667020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187456 0039d316-1c4b-4281-b951-d872f2087c98
* cc: Prevent crash when context creation fails.danakj@chromium.org2013-03-121-3/+4
| | | | | | | | | | | | | | | If context creation fails, don't store the context provider. Otherwise, when WebKit asks for the GrContext, we create it with a WebGraphicsContext3D which cannot be made current, and this causes a crash in skia. We already know that the Context3D is no good, because BindToCurrentThread() on the provider failed. So we can avoid giving skia the Context3D and having it crash. BUG=180911 Review URL: https://chromiumcodereview.appspot.com/12771011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187434 0039d316-1c4b-4281-b951-d872f2087c98
* PPAPI: Remove threading options; it's always ondmichael@chromium.org2013-03-124-12/+13
| | | | | | | | | | | | | | | | This also re-enables thread checking for the host side resource and var trackers. Before, checking was disabled everywhere. BUG=159240,92909 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=186925 Reverted: https://src.chromium.org/viewvc/chrome?view=rev&revision=186939 due to build errors Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=187340 Review URL: https://chromiumcodereview.appspot.com/12378050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187427 0039d316-1c4b-4281-b951-d872f2087c98
* Replace hand-written JNI in fling_animator with generated bindings.yfriedman@chromium.org2013-03-114-49/+50
| | | | | | | | | | Using generated bindings are safer, and we're trying to remove existing manual bindings. Review URL: https://chromiumcodereview.appspot.com/12638003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187409 0039d316-1c4b-4281-b951-d872f2087c98
* The previous code was too strict about path validation, banning files like ↵teravest@chromium.org2013-03-111-1/+10
| | | | | | | | | | | "/a..b.doc". This patch fixes that. BUG=171643 Review URL: https://chromiumcodereview.appspot.com/12052052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187367 0039d316-1c4b-4281-b951-d872f2087c98
* Check origin URL in CdmWrapper.xhwang@chromium.org2013-03-112-0/+15
| | | | | | | | | BUG=181092 Review URL: https://chromiumcodereview.appspot.com/12676003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187364 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 187340 "PPAPI: Remove threading options; it's always on"dmichael@chromium.org2013-03-114-13/+12
| | | | | | | | | | | | | | | | | | | > PPAPI: Remove threading options; it's always on > > This also re-enables thread checking for the host side resource and var trackers. Before, checking was disabled everywhere. > > BUG=159240,92909 > > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=186925 > Reverted: https://src.chromium.org/viewvc/chrome?view=rev&revision=186939 due to build errors > > Review URL: https://chromiumcodereview.appspot.com/12378050 TBR=dmichael@chromium.org Review URL: https://codereview.chromium.org/12476028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187346 0039d316-1c4b-4281-b951-d872f2087c98
* PPAPI: Remove threading options; it's always ondmichael@chromium.org2013-03-114-12/+13
| | | | | | | | | | | | | | This also re-enables thread checking for the host side resource and var trackers. Before, checking was disabled everywhere. BUG=159240,92909 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=186925 Reverted: https://src.chromium.org/viewvc/chrome?view=rev&revision=186939 due to build errors Review URL: https://chromiumcodereview.appspot.com/12378050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187340 0039d316-1c4b-4281-b951-d872f2087c98
* Updating XTBs based on .GRDs from branch 1410dharani@google.com2013-03-1152-17/+1889
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187326 0039d316-1c4b-4281-b951-d872f2087c98
* Adds support of local audio streams for more than one media player.henrika@chromium.org2013-03-112-20/+2
| | | | | | | | | | | | | | | | | | | Main goal is to allow the user to use a local stream as source for more than one audio element. Adding the stream to one extra element will result in an increased output volume and the possibility to tune the volume on each element. If two elements are used, both elements must be muted to silence the audio. The design is now more clear since more work is done in the local renderer and not divided between the capturer (which used to own the FIFO) and the local renderer. The capturer only dispatches the recorded audio out to its sinks and they deal with the rest. - Removes auto-mute on local media streams when rendered by a media player. - Moves local FIFO from WebRtcAudioCapturer to WebRtcLocalAudioRenderer. - Now allows multiple WebRtcLocalAudioRenderer objects where each instance creates its own output stream. - Adds support for the enabled attribute on the MediaStreamTrack object. BUG=none TEST=All existing WebRTC demos and a new test at: https://www.corp.google.com/~henrika/webrtc/multi_local_rendering.html TBR=wjia@chromium.org Review URL: https://codereview.chromium.org/12599002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187252 0039d316-1c4b-4281-b951-d872f2087c98
* Update some #includes for WebMessagePortChannel.h which has moved to ↵pilgrim@chromium.org2013-03-091-1/+1
| | | | | | | | Platform/ upstream Review URL: https://chromiumcodereview.appspot.com/12631002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187175 0039d316-1c4b-4281-b951-d872f2087c98
* Add MediaSource load() to WebMediaPlayerAndroid.acolwell@chromium.org2013-03-092-0/+10
| | | | | | | | | BUG=176085 Review URL: https://chromiumcodereview.appspot.com/12584003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187088 0039d316-1c4b-4281-b951-d872f2087c98
* [Media Gallery, Linux] Implement asynchronous MtpDeviceDelegateImplLinux. kmadhusu@chromium.org2013-03-081-1/+2
| | | | | | | | | | | | | | | | | | | | | | Previously, (1) MtpDeviceDelegateImplLinux implemented a synchronous version of MTPDeviceDelegate. (2) MtpDeviceDelegateImplLinux was operated on multiple threads (blocking pool thread and UI thread). (3) Because of the synchronous behavior, WaitableEvent was used to block a blocking pool thread. Now, (1) MtpDeviceDelegateImplLinux implements an asynchronous version of MTPDeviceDelegate. (2) MtpDeviceDelegateImplLinux runs on the single thread (IO thread). (3) MtpDeviceDelegateImplLinux supports weak pointers to cancel the callbacks that may run after the destruction of MtpDeviceDelegateImplLinux. (4) Because of the asynchronous behavior, MtpDeviceDelegateImplLinux does a call-and-reply to the UI thread to dispatch the requests (such as GetFileInfo, ReadDirectory, CreateSnapshotFile, etc) to MediaTransferProtocolManager. (5) All the WaitableEvents are removed. Blocking pool threads are no longer used. BUG=154835 TEST=none TBR=kinuko@chromium.org Review URL: https://chromiumcodereview.appspot.com/12212042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187068 0039d316-1c4b-4281-b951-d872f2087c98
* Remove WebIOSurfaceLayerjamesr@chromium.org2013-03-085-69/+0
| | | | | | | | | | | | | Thanks to Antoine's work in crrev.com/173545 and WebKit r137653, plugins manage their compositing layers using the cc:: types instead of WebKit types. This means WebIOSurfaceLayer isn't used anywhere and can be deleted. R=piman@chromium.org Review URL: https://chromiumcodereview.appspot.com/12428009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187050 0039d316-1c4b-4281-b951-d872f2087c98
* cc: Chromify the ScrollbarLayer classesdanakj@chromium.org2013-03-081-2/+2
| | | | | | | | | | | | Style-only change. Make ScrollbarLayer and ScrollbarLayerImpl and ScrollbarLayerImplBase classes follow chromium style. R=jamesr NOTRY=true Review URL: https://chromiumcodereview.appspot.com/12577003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187001 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 186925 since it breaks many of the builds on the bots (e.g.aberent@google.com2013-03-084-13/+12
| | | | | | | | | | | | | | | | | | http://build.chromium.org/p/chromium.perf/builders/Win%20Builder/builds/45240/steps/compile/logs/stdio). > PPAPI: Remove threading options; it's always on > > This also re-enables thread checking for the host side resource and var trackers. Before, checking was disabled everywhere. > > BUG=159240,92909 > > > Review URL: https://chromiumcodereview.appspot.com/12378050 TBR=dmichael@chromium.org Review URL: https://codereview.chromium.org/12504007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186939 0039d316-1c4b-4281-b951-d872f2087c98
* PPAPI: Remove threading options; it's always ondmichael@chromium.org2013-03-084-12/+13
| | | | | | | | | | | This also re-enables thread checking for the host side resource and var trackers. Before, checking was disabled everywhere. BUG=159240,92909 Review URL: https://chromiumcodereview.appspot.com/12378050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186925 0039d316-1c4b-4281-b951-d872f2087c98
* Prepare for removing WebTransformationMatrix from animation APIsjamesr@chromium.org2013-03-089-1754/+9
| | | | | | | | | | These APIs need to pass a 4x4 double matrix through the WebKit API. SkMatrix44 is fine for this. The additional API on WTM isn't used anywhere. Review URL: https://chromiumcodereview.appspot.com/12629006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186902 0039d316-1c4b-4281-b951-d872f2087c98
* cc: Chromify the NinePatchLayer classes.danakj@chromium.org2013-03-081-3/+3
| | | | | | | | | | | | Style-only change. Make the NinePatchLayer and NinePatchLayerImpl classes adopt the chromium style. R=jamesr,enne NOTRY=true Review URL: https://chromiumcodereview.appspot.com/12639004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186890 0039d316-1c4b-4281-b951-d872f2087c98
* Update some #includes for files that have been moved to the new Platform/ ↵pilgrim@chromium.org2013-03-081-1/+1
| | | | | | | | directory Review URL: https://chromiumcodereview.appspot.com/12616004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186888 0039d316-1c4b-4281-b951-d872f2087c98
* Update some #includes for WebMessagePortChannelClient.h which has been moved ↵pilgrim@chromium.org2013-03-081-1/+1
| | | | | | | | to Platform/ upstream Review URL: https://chromiumcodereview.appspot.com/12630003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186884 0039d316-1c4b-4281-b951-d872f2087c98
* Move InsertSyncPoint to GLES2Interfacepiman@chromium.org2013-03-082-0/+5
| | | | | | | | | | | | This is needed to allow Pepper to use mailboxes rather than parenting to integrate with the compositor. BUG=164095 Review URL: https://chromiumcodereview.appspot.com/12581004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186869 0039d316-1c4b-4281-b951-d872f2087c98
* cc: Chromify the ImageLayer class.danakj@chromium.org2013-03-081-2/+2
| | | | | | | | | | | Style-only change. Make the ImageLayer class use chromium style. R=jamesr NOTRY=true Review URL: https://chromiumcodereview.appspot.com/12631009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186865 0039d316-1c4b-4281-b951-d872f2087c98
* Update some #includes for WebStorageNamespace.h which has been moved to the ↵pilgrim@chromium.org2013-03-085-5/+5
| | | | | | | | new Platform/ directory upstream Review URL: https://chromiumcodereview.appspot.com/12629002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186858 0039d316-1c4b-4281-b951-d872f2087c98
* cc: Chromify the SolidColorLayer classes.danakj@chromium.org2013-03-081-1/+1
| | | | | | | | | | | | | Style-only change. Make the SolidColorLayer and SolidColorLayerImpl classes adopt chromium style. R=jamesr,enne TBR=piman NOTRY=true Review URL: https://chromiumcodereview.appspot.com/12545021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186857 0039d316-1c4b-4281-b951-d872f2087c98
* Update some #includes for WebPluginListBuilder.h which has been moved to the ↵pilgrim@chromium.org2013-03-081-1/+1
| | | | | | | | new Platform/ directory upstream Review URL: https://chromiumcodereview.appspot.com/12614010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186851 0039d316-1c4b-4281-b951-d872f2087c98
* Fix incorrect computation of antialias flag in implementations of ↵kbr@chromium.org2013-03-081-3/+3
| | | | | | | | | | | | | WebGraphicsContext3D::getContextAttributes. Ran WebGL conformance tests on Android to verify fix. A more complete fix will be done in the linked WebKit bug. BUG=180797 Review URL: https://chromiumcodereview.appspot.com/12573002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186842 0039d316-1c4b-4281-b951-d872f2087c98
* Update user gesture related code to the new WebKit APIjochen@chromium.org2013-03-081-2/+3
| | | | | | | | | | | | | | Whether or not a user gesture is processed is not tied to a frame, so the methods to query it shouldn't be on frame either. BUG=none TEST=no functional change R=darin@chromium.org Review URL: https://chromiumcodereview.appspot.com/12570005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186838 0039d316-1c4b-4281-b951-d872f2087c98
* Factor MediaSource methods out of WebMediaPlayerImpl into ↵acolwell@chromium.org2013-03-077-128/+260
| | | | | | | | | | | | WebMediaSourceClientImpl & WebSourceBufferImpl. BUG=176085 TEST=All MediaSource LayoutTests still pass. Review URL: https://chromiumcodereview.appspot.com/12382021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186821 0039d316-1c4b-4281-b951-d872f2087c98
* Initialize the ui::ResourceBundle even on Windows so thatdpranke@chromium.org2013-03-071-0/+8
| | | | | | | | | | | | | | when we run DRT using Aura we can load the resources properly. Note that the .pak file won't exist until after the patch in https://bugs.webkit.org/show_bug.cgi?id=111504 is landed. R=tony@chromium.org BUG=none Review URL: https://codereview.chromium.org/12509003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186807 0039d316-1c4b-4281-b951-d872f2087c98
* Change scroll deltas to floats.aelias@chromium.org2013-03-075-19/+23
| | | | | | | | | | | | | | | This converts the remaining scroll delta fields to floats so that we no longer lose precision due to DIP conversion. This will land after the WebKit side at: https://bugs.webkit.org/show_bug.cgi?id=111465 NOTRY=true BUG=180331 Review URL: https://chromiumcodereview.appspot.com/12477003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186611 0039d316-1c4b-4281-b951-d872f2087c98