summaryrefslogtreecommitdiffstats
path: root/modules
diff options
context:
space:
mode:
authorMoonchild <moonchild@palemoon.org>2021-01-18 09:41:05 +0000
committerMoonchild <moonchild@palemoon.org>2021-01-18 09:41:05 +0000
commitc77d06c0c41e23e324ce1d82b1a57e29c2ecea13 (patch)
tree12d8a617475910fe624bdf9af0e9ba53b89988a9 /modules
parent82fb08c6504ee0e271ed193ed2c0ef4ac27fbec2 (diff)
parentb3d380b4ea683bd5a02198876333455b2cd3cb69 (diff)
downloadUXP-c77d06c0c41e23e324ce1d82b1a57e29c2ecea13.tar
UXP-c77d06c0c41e23e324ce1d82b1a57e29c2ecea13.tar.gz
UXP-c77d06c0c41e23e324ce1d82b1a57e29c2ecea13.tar.lz
UXP-c77d06c0c41e23e324ce1d82b1a57e29c2ecea13.tar.xz
UXP-c77d06c0c41e23e324ce1d82b1a57e29c2ecea13.zip
Merge pull request 'Selectively enable and pref the DOM Web Animations API' (#1714) from 1689 into master
Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/1714
Diffstat (limited to 'modules')
-rw-r--r--modules/libpref/init/all.js12
1 files changed, 5 insertions, 7 deletions
diff --git a/modules/libpref/init/all.js b/modules/libpref/init/all.js
index 9f2c48b0b..c8ce1ac35 100644
--- a/modules/libpref/init/all.js
+++ b/modules/libpref/init/all.js
@@ -2710,14 +2710,12 @@ pref("layout.idle_period.required_quiescent_frames", 2);
pref("layout.idle_period.time_limit", 1);
// Is support for the Web Animations API enabled?
-// Before enabling this by default, make sure also CSSPseudoElement interface
-// has been spec'ed properly, or we should add a separate pref for
-// CSSPseudoElement interface. See Bug 1174575 for further details.
-#ifdef RELEASE_OR_BETA
-pref("dom.animations-api.core.enabled", false);
-#else
pref("dom.animations-api.core.enabled", true);
-#endif
+
+pref("dom.animations-api.timelines.enabled", false);
+pref("dom.animations-api.implicit-keyframes.enabled", false);
+pref("dom.animations-api.compositing.enabled", false);
+pref("dom.animations-api.getAnimations.enabled", false);
// Is support for the Element.animate() function (a subset of the Web Animations
// API) enabled?