Bug 1238755 - Use Skia for BasicCompositor composition. r?mattwoodrow
--- 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;