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)