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") \
\