Bug 1238755 - Use Skia for BasicCompositor composition. r?mattwoodrow draft
authorMarkus Stange <mstange@themasta.com>
Mon, 11 Jan 2016 20:22:33 +0100
changeset 320605 a3771e0291f23e7844975c6536149315c1dc8e7f
parent 320604 b8352d4025f4c526fd286a1ed122a804fbf56b39
child 512782 9ddb250e74f379f364b765f43984456e5fe98e6f
push id9248
push usermstange@themasta.com
push dateMon, 11 Jan 2016 22:41:48 +0000
reviewersmattwoodrow
bugs1238755
milestone46.0a1
Bug 1238755 - Use Skia for BasicCompositor composition. r?mattwoodrow
widget/cocoa/nsChildView.mm
--- a/widget/cocoa/nsChildView.mm
+++ b/widget/cocoa/nsChildView.mm
@@ -2937,17 +2937,17 @@ RectTextureImage::BeginUpdate(const Layo
   LayoutDeviceIntSize neededBufferSize = TextureSizeForSize(mUsedSize);
   if (!mUpdateDrawTarget || mBufferSize != neededBufferSize) {
     gfx::IntSize size(neededBufferSize.width, neededBufferSize.height);
     mUpdateDrawTarget = nullptr;
     mUpdateDrawTargetData = nullptr;
     int32_t stride = size.width * 4;
     mUpdateDrawTargetData = MakeUnique<unsigned char[]>(stride * size.height);
     mUpdateDrawTarget =
-      gfx::Factory::CreateDrawTargetForData(gfx::BackendType::COREGRAPHICS,
+      gfx::Factory::CreateDrawTargetForData(gfx::BackendType::SKIA,
                                             mUpdateDrawTargetData.get(), size,
                                             stride, gfx::SurfaceFormat::B8G8R8A8);
     mBufferSize = neededBufferSize;
   }
 
   mInUpdate = true;
 
   RefPtr<gfx::DrawTarget> drawTarget = mUpdateDrawTarget;