From 80742bc96322e3782179e9b2afecf546b7870c4d Mon Sep 17 00:00:00 2001 From: Tetsuharu Ohzeki Date: Sat, 13 Aug 2022 02:12:01 -0700 Subject: [PATCH] Enable imperative slot API by default https://bugs.webkit.org/show_bug.cgi?id=218692 Reviewed by Ryosuke Niwa. * Source/WTF/Scripts/Preferences/WebPreferencesExperimental.yaml: * Source/WebCore/features.json: Canonical link: https://commits.webkit.org/253402@main --- .../WTF/Scripts/Preferences/WebPreferencesExperimental.yaml | 6 +++--- Source/WebCore/features.json | 3 +-- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/Source/WTF/Scripts/Preferences/WebPreferencesExperimental.yaml b/Source/WTF/Scripts/Preferences/WebPreferencesExperimental.yaml index de3041001872..cf8c9ce990c3 100644 --- a/Source/WTF/Scripts/Preferences/WebPreferencesExperimental.yaml +++ b/Source/WTF/Scripts/Preferences/WebPreferencesExperimental.yaml @@ -750,11 +750,11 @@ ImperativeSlotAPIEnabled: humanReadableDescription: "Imperative Shadow DOM Distribution API" defaultValue: WebKitLegacy: - default: false + default: true WebKit: - default: false + default: true WebCore: - default: false + default: true # FIXME: This is not relevent for WebKitLegacy, so should be excluded from WebKitLegacy entirely. InProcessCookieCacheEnabled: diff --git a/Source/WebCore/features.json b/Source/WebCore/features.json index 355e2a8a06ad..8db9ce7e8445 100644 --- a/Source/WebCore/features.json +++ b/Source/WebCore/features.json @@ -1594,8 +1594,7 @@ { "name": "Imperative Slot API", "status": { - "status": "In Development", - "enabled-by-default": false + "status": "Supported" }, "specification": "Web Components", "category": "webapps",