[Web Animations] Enable the Web Animations JavaScript API by default
https://bugs.webkit.org/show_bug.cgi?id=203075
Patch by Antoine Quint <graouts@apple.com> on 2019-10-17
Reviewed by Antti Koivisto.
Source/WebCore:
* page/RuntimeEnabledFeatures.h:
Source/WebKit:
* Shared/WebPreferences.yaml:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@251237 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/Source/WebCore/ChangeLog b/Source/WebCore/ChangeLog
index fce52eb..d962f5c 100644
--- a/Source/WebCore/ChangeLog
+++ b/Source/WebCore/ChangeLog
@@ -1,3 +1,12 @@
+2019-10-17 Antoine Quint <graouts@apple.com>
+
+ [Web Animations] Enable the Web Animations JavaScript API by default
+ https://bugs.webkit.org/show_bug.cgi?id=203075
+
+ Reviewed by Antti Koivisto.
+
+ * page/RuntimeEnabledFeatures.h:
+
2019-10-17 Wenson Hsieh <wenson_hsieh@apple.com>
Unreviewed, fix watchOS and tvOS builds after r251224
diff --git a/Source/WebCore/page/RuntimeEnabledFeatures.h b/Source/WebCore/page/RuntimeEnabledFeatures.h
index 3d4c56b..c1273c0 100644
--- a/Source/WebCore/page/RuntimeEnabledFeatures.h
+++ b/Source/WebCore/page/RuntimeEnabledFeatures.h
@@ -405,7 +405,7 @@
bool m_isCustomPasteboardDataEnabled { false };
bool m_isWebShareEnabled { false };
bool m_inputEventsEnabled { true };
- bool m_areWebAnimationsEnabled { false };
+ bool m_areWebAnimationsEnabled { true };
bool m_isWebAnimationsCSSIntegrationEnabled { false };
bool m_isImageBitmapOffscreenCanvasEnabled { true };
bool m_isCacheAPIEnabled { false };
diff --git a/Source/WebKit/ChangeLog b/Source/WebKit/ChangeLog
index 955152b..499aa2c 100644
--- a/Source/WebKit/ChangeLog
+++ b/Source/WebKit/ChangeLog
@@ -1,3 +1,12 @@
+2019-10-17 Antoine Quint <graouts@apple.com>
+
+ [Web Animations] Enable the Web Animations JavaScript API by default
+ https://bugs.webkit.org/show_bug.cgi?id=203075
+
+ Reviewed by Antti Koivisto.
+
+ * Shared/WebPreferences.yaml:
+
2019-10-17 Carlos Alberto Lopez Perez <clopez@igalia.com>
[GTK][WPE] File and Directory Entries API is not enabled
diff --git a/Source/WebKit/Shared/WebPreferences.yaml b/Source/WebKit/Shared/WebPreferences.yaml
index 4f0b6c6..76c6b00 100644
--- a/Source/WebKit/Shared/WebPreferences.yaml
+++ b/Source/WebKit/Shared/WebPreferences.yaml
@@ -1306,7 +1306,7 @@
WebAnimationsEnabled:
type: bool
- defaultValue: DEFAULT_EXPERIMENTAL_FEATURES_ENABLED
+ defaultValue: true
humanReadableName: "Web Animations"
humanReadableDescription: "Web Animations prototype"
category: experimental