Title: [163352] trunk/Source/WebKit2
Revision
163352
Author
timothy_hor...@apple.com
Date
2014-02-03 18:09:25 -0800 (Mon, 03 Feb 2014)

Log Message

[iOS][wk2] Temporarily disable accelerated drawing for canvas
https://bugs.webkit.org/show_bug.cgi?id=128147

Reviewed by Simon Fraser.

* Shared/WebPreferencesStore.h:
Temporarily disable accelerated canvas for WebKit2 on iOS.

Modified Paths

Diff

Modified: trunk/Source/WebKit2/ChangeLog (163351 => 163352)


--- trunk/Source/WebKit2/ChangeLog	2014-02-04 02:08:23 UTC (rev 163351)
+++ trunk/Source/WebKit2/ChangeLog	2014-02-04 02:09:25 UTC (rev 163352)
@@ -1,3 +1,13 @@
+2014-02-03  Tim Horton  <timothy_hor...@apple.com>
+
+        [iOS][wk2] Temporarily disable accelerated drawing for canvas
+        https://bugs.webkit.org/show_bug.cgi?id=128147
+
+        Reviewed by Simon Fraser.
+
+        * Shared/WebPreferencesStore.h:
+        Temporarily disable accelerated canvas for WebKit2 on iOS.
+
 2014-02-03  Anders Carlsson  <ander...@apple.com>
 
         Add loading property to WKWebView

Modified: trunk/Source/WebKit2/Shared/WebPreferencesStore.h (163351 => 163352)


--- trunk/Source/WebKit2/Shared/WebPreferencesStore.h	2014-02-04 02:08:23 UTC (rev 163351)
+++ trunk/Source/WebKit2/Shared/WebPreferencesStore.h	2014-02-04 02:09:25 UTC (rev 163352)
@@ -70,6 +70,12 @@
 #define DEFAULT_VIDEO_PLUGIN_PROXY_ENABLED false
 #endif
 
+#if PLATFORM(IOS)
+#define DEFAULT_CANVAS_USES_ACCELERATED_DRAWING false
+#else
+#define DEFAULT_CANVAS_USES_ACCELERATED_DRAWING true
+#endif
+
 #define FOR_EACH_WEBKIT_BOOL_PREFERENCE(macro) \
     macro(_javascript_Enabled, _javascript_Enabled, Bool, bool, true) \
     macro(_javascript_MarkupEnabled, _javascript_MarkupEnabled, Bool, bool, true) \
@@ -93,7 +99,7 @@
     macro(AcceleratedCompositingEnabled, acceleratedCompositingEnabled, Bool, bool, true) \
     macro(ForceCompositingMode, forceCompositingMode, Bool, bool, false) \
     macro(AcceleratedDrawingEnabled, acceleratedDrawingEnabled, Bool, bool, false) \
-    macro(CanvasUsesAcceleratedDrawing, canvasUsesAcceleratedDrawing, Bool, bool, true) \
+    macro(CanvasUsesAcceleratedDrawing, canvasUsesAcceleratedDrawing, Bool, bool, DEFAULT_CANVAS_USES_ACCELERATED_DRAWING) \
     macro(CompositingBordersVisible, compositingBordersVisible, Bool, bool, false) \
     macro(CompositingRepaintCountersVisible, compositingRepaintCountersVisible, Bool, bool, false) \
     macro(TiledScrollingIndicatorVisible, tiledScrollingIndicatorVisible, Bool, bool, false) \
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to