blob: 0f2a3081cdb12895857f9c8a8aa8b708eb0be776 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
$NetBSD: patch-gfx_layers_client_ClientCanvasLayer.cpp,v 1.1 2014/05/28 15:11:29 pho Exp $
Don't assume cocoa toolkit just because OS_ARCH is Darwin.
--- gfx/layers/client/ClientCanvasLayer.cpp.orig 2014-05-06 22:55:33.000000000 +0000
+++ gfx/layers/client/ClientCanvasLayer.cpp
@@ -22,7 +22,7 @@
#ifdef MOZ_WIDGET_GONK
#include "SharedSurfaceGralloc.h"
#endif
-#ifdef XP_MACOSX
+#ifdef MOZ_WIDGET_COCOA
#include "SharedSurfaceIO.h"
#endif
@@ -65,7 +65,7 @@ ClientCanvasLayer::Initialize(const Data
} else {
// [Basic Layers, OMTC] WebGL layer init.
// Well, this *should* work...
-#ifdef XP_MACOSX
+#ifdef MOZ_WIDGET_COCOA
factory = new SurfaceFactory_IOSurface(mGLContext, screen->Caps());
#else
factory = new SurfaceFactory_GLTexture(mGLContext, nullptr, screen->Caps());
|