Title: [203296] trunk/Source/WebKit2
Revision
203296
Author
[email protected]
Date
2016-07-15 13:56:29 -0700 (Fri, 15 Jul 2016)

Log Message

Disable custom elements in Safari Tech Preview
https://bugs.webkit.org/show_bug.cgi?id=159829

Reviewed by Chris Dumez.
 
Disable custom elements API in Safari Technology Preview. Our implementation is so out of sync
with the latest spec that it's actively harmful to have this feature enabled.

* Shared/WebPreferencesDefinitions.h:

Modified Paths

Diff

Modified: trunk/Source/WebKit2/ChangeLog (203295 => 203296)


--- trunk/Source/WebKit2/ChangeLog	2016-07-15 20:42:22 UTC (rev 203295)
+++ trunk/Source/WebKit2/ChangeLog	2016-07-15 20:56:29 UTC (rev 203296)
@@ -1,3 +1,15 @@
+2016-07-15  Ryosuke Niwa  <[email protected]>
+
+        Disable custom elements in Safari Tech Preview
+        https://bugs.webkit.org/show_bug.cgi?id=159829
+
+        Reviewed by Chris Dumez.
+ 
+        Disable custom elements API in Safari Technology Preview. Our implementation is so out of sync
+        with the latest spec that it's actively harmful to have this feature enabled.
+
+        * Shared/WebPreferencesDefinitions.h:
+
 2016-07-15  Jer Noble  <[email protected]>
 
         Full screen ePub embedded video is playing on 1/4 screen, cut off

Modified: trunk/Source/WebKit2/Shared/WebPreferencesDefinitions.h (203295 => 203296)


--- trunk/Source/WebKit2/Shared/WebPreferencesDefinitions.h	2016-07-15 20:42:22 UTC (rev 203295)
+++ trunk/Source/WebKit2/Shared/WebPreferencesDefinitions.h	2016-07-15 20:56:29 UTC (rev 203296)
@@ -287,7 +287,7 @@
 
 #define FOR_EACH_WEBKIT_EXPERIMENTAL_FEATURE_PREFERENCE(macro) \
     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(CustomElementsEnabled, customElementsEnabled, Bool, bool, false, "Custom Elements", "HTML Custom Elements prototype") \
     macro(WebGL2Enabled, webGL2Enabled, Bool, bool, true, "WebGL 2.0", "WebGL 2 prototype") \
     macro(SpringTimingFunctionEnabled, springTimingFunctionEnabled, Bool, bool, true, "CSS Spring Animations", "CSS Spring Animation prototype") \
     \
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to