Title: [157527] trunk/Source/WebKit2
Revision
157527
Author
timothy_hor...@apple.com
Date
2013-10-16 14:19:29 -0700 (Wed, 16 Oct 2013)

Log Message

Remote Layer Tree: Use a default instead of an environment variable
https://bugs.webkit.org/show_bug.cgi?id=122913

Reviewed by Anders Carlsson.

* UIProcess/API/mac/WKView.mm:
(-[WKView std::WebKit::]):
Use the default 'WebKit2UseRemoteLayerTreeDrawingArea' instead of
the environment variable 'WK_USE_REMOTE_LAYER_TREE_DRAWING_AREA'
to indicate that WKViews should make RemoteLayerTreeDrawingAreas.

Modified Paths

Diff

Modified: trunk/Source/WebKit2/ChangeLog (157526 => 157527)


--- trunk/Source/WebKit2/ChangeLog	2013-10-16 20:47:07 UTC (rev 157526)
+++ trunk/Source/WebKit2/ChangeLog	2013-10-16 21:19:29 UTC (rev 157527)
@@ -1,3 +1,16 @@
+2013-10-16  Tim Horton  <timothy_hor...@apple.com>
+
+        Remote Layer Tree: Use a default instead of an environment variable
+        https://bugs.webkit.org/show_bug.cgi?id=122913
+
+        Reviewed by Anders Carlsson.
+
+        * UIProcess/API/mac/WKView.mm:
+        (-[WKView std::WebKit::]):
+        Use the default 'WebKit2UseRemoteLayerTreeDrawingArea' instead of
+        the environment variable 'WK_USE_REMOTE_LAYER_TREE_DRAWING_AREA'
+        to indicate that WKViews should make RemoteLayerTreeDrawingAreas.
+
 2013-10-15  Brady Eidson  <beid...@apple.com>
 
         Flesh out the DatabaseProcess (and launch it!)

Modified: trunk/Source/WebKit2/UIProcess/API/mac/WKView.mm (157526 => 157527)


--- trunk/Source/WebKit2/UIProcess/API/mac/WKView.mm	2013-10-16 20:47:07 UTC (rev 157526)
+++ trunk/Source/WebKit2/UIProcess/API/mac/WKView.mm	2013-10-16 21:19:29 UTC (rev 157527)
@@ -2276,7 +2276,7 @@
 
 - (std::unique_ptr<WebKit::DrawingAreaProxy>)_createDrawingAreaProxy
 {
-    if (getenv("WK_USE_REMOTE_LAYER_TREE_DRAWING_AREA"))
+    if ([[[NSUserDefaults standardUserDefaults] objectForKey:@"WebKit2UseRemoteLayerTreeDrawingArea"] boolValue])
         return std::make_unique<RemoteLayerTreeDrawingAreaProxy>(_data->_page.get());
 
     return std::make_unique<TiledCoreAnimationDrawingAreaProxy>(_data->_page.get());
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to