Disable Web Animations in Safari Technology Preview
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 28 Feb 2019 23:04:07 +0000 (23:04 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 28 Feb 2019 23:04:07 +0000 (23:04 +0000)
https://bugs.webkit.org/show_bug.cgi?id=194748
<rdar://problem/48139481>

Patch by Antoine Quint <graouts@apple.com> on 2019-02-28
Reviewed by Dean Jackson.

The test runners already opt into that feature explicitly, so all that is needed is to turn
the default setting value to false.

* Shared/WebPreferences.yaml:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@242233 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Source/WebKit/ChangeLog
Source/WebKit/Shared/WebPreferences.yaml

index 54a87bb..b50b0a5 100644 (file)
@@ -1,5 +1,18 @@
 2019-02-28  Antoine Quint  <graouts@apple.com>
 
+        Disable Web Animations in Safari Technology Preview
+        https://bugs.webkit.org/show_bug.cgi?id=194748
+        <rdar://problem/48139481>
+
+        Reviewed by Dean Jackson.
+
+        The test runners already opt into that feature explicitly, so all that is needed is to turn
+        the default setting value to false.
+
+        * Shared/WebPreferences.yaml:
+
+2019-02-28  Antoine Quint  <graouts@apple.com>
+
         Enable the Pointer Events runtime flag by default
         https://bugs.webkit.org/show_bug.cgi?id=195156
 
index f9d9fcd..36bf8f5 100644 (file)
@@ -1248,7 +1248,7 @@ WebAnimationsEnabled:
 
 WebAnimationsCSSIntegrationEnabled:
   type: bool
-  defaultValue: DEFAULT_EXPERIMENTAL_FEATURES_ENABLED
+  defaultValue: false
   humanReadableName: "CSS Animations via Web Animations"
   humanReadableDescription: "Expose CSS Animations and CSS Transitions through getAnimations()"
   category: experimental