Title: [201042] trunk/Source/WebKit2
Revision
201042
Author
[email protected]
Date
2016-05-17 14:24:09 -0700 (Tue, 17 May 2016)

Log Message

Temporarily enable Experimental Features
https://bugs.webkit.org/show_bug.cgi?id=157810
<rdar://problem/26330804>

Reviewed by Anders Carlsson.

We currently don't have good UI for enabling these features,
which would mean Safari Technology Preview users would
never be able to turn them on… unless we enable them by
default temporarily.

* Shared/WebPreferencesDefinitions.h:

Modified Paths

Diff

Modified: trunk/Source/WebKit2/ChangeLog (201041 => 201042)


--- trunk/Source/WebKit2/ChangeLog	2016-05-17 21:17:28 UTC (rev 201041)
+++ trunk/Source/WebKit2/ChangeLog	2016-05-17 21:24:09 UTC (rev 201042)
@@ -1,3 +1,18 @@
+2016-05-17  Dean Jackson  <[email protected]>
+
+        Temporarily enable Experimental Features
+        https://bugs.webkit.org/show_bug.cgi?id=157810
+        <rdar://problem/26330804>
+
+        Reviewed by Anders Carlsson.
+
+        We currently don't have good UI for enabling these features,
+        which would mean Safari Technology Preview users would
+        never be able to turn them on… unless we enable them by
+        default temporarily.
+
+        * Shared/WebPreferencesDefinitions.h:
+
 2016-05-17  Filip Pizlo  <[email protected]>
 
         WTF should know about Language

Modified: trunk/Source/WebKit2/Shared/WebPreferencesDefinitions.h (201041 => 201042)


--- trunk/Source/WebKit2/Shared/WebPreferencesDefinitions.h	2016-05-17 21:17:28 UTC (rev 201041)
+++ trunk/Source/WebKit2/Shared/WebPreferencesDefinitions.h	2016-05-17 21:24:09 UTC (rev 201042)
@@ -284,12 +284,12 @@
 // - You must provide the last two parameters for all experimental features. They
 //   are the text exposed to the user from the WebKit client.
 // - They should be alphabetically ordered by the human readable text.
-// - They should be false by default. The client is responsible for enabling them.
+// - They should be false by default, although they are currently set to true while we develop client UI.
 
 #define FOR_EACH_WEBKIT_EXPERIMENTAL_FEATURE_PREFERENCE(macro) \
-    macro(CSSGridLayoutEnabled, cssGridLayoutEnabled, Bool, bool, false, "CSS Grid", "CSS Grid Layout Module support") \
-    macro(CustomElementsEnabled, customElementsEnabled, Bool, bool, false, "Custom Elements", "HTML Custom Elements prototype") \
-    macro(WebGL2Enabled, webGL2Enabled, Bool, bool, false, "WebGL 2.0", "WebGL 2 prototype") \
+    macro(CSSGridLayoutEnabled, cssGridLayoutEnabled, Bool, bool, true, "CSS Grid", "CSS Grid Layout Module support") \
+    macro(CustomElementsEnabled, customElementsEnabled, Bool, bool, true, "Custom Elements", "HTML Custom Elements prototype") \
+    macro(WebGL2Enabled, webGL2Enabled, Bool, bool, true, "WebGL 2.0", "WebGL 2 prototype") \
     \
 
 #if PLATFORM(COCOA)
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to