Changeset 203296 in webkit


Ignore:
Timestamp:
Jul 15, 2016 1:56:29 PM (8 years ago)
Author:
rniwa@webkit.org
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:
Location:
trunk/Source/WebKit2
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit2/ChangeLog

    r203295 r203296  
     12016-07-15  Ryosuke Niwa  <rniwa@webkit.org>
     2
     3        Disable custom elements in Safari Tech Preview
     4        https://bugs.webkit.org/show_bug.cgi?id=159829
     5
     6        Reviewed by Chris Dumez.
     7 
     8        Disable custom elements API in Safari Technology Preview. Our implementation is so out of sync
     9        with the latest spec that it's actively harmful to have this feature enabled.
     10
     11        * Shared/WebPreferencesDefinitions.h:
     12
    1132016-07-15  Jer Noble  <jer.noble@apple.com>
    214
  • trunk/Source/WebKit2/Shared/WebPreferencesDefinitions.h

    r202728 r203296  
    288288#define FOR_EACH_WEBKIT_EXPERIMENTAL_FEATURE_PREFERENCE(macro) \
    289289    macro(CSSGridLayoutEnabled, cssGridLayoutEnabled, Bool, bool, true, "CSS Grid", "CSS Grid Layout Module support") \
    290     macro(CustomElementsEnabled, customElementsEnabled, Bool, bool, true, "Custom Elements", "HTML Custom Elements prototype") \
     290    macro(CustomElementsEnabled, customElementsEnabled, Bool, bool, false, "Custom Elements", "HTML Custom Elements prototype") \
    291291    macro(WebGL2Enabled, webGL2Enabled, Bool, bool, true, "WebGL 2.0", "WebGL 2 prototype") \
    292292    macro(SpringTimingFunctionEnabled, springTimingFunctionEnabled, Bool, bool, true, "CSS Spring Animations", "CSS Spring Animation prototype") \
Note: See TracChangeset for help on using the changeset viewer.