Bug 1304814 - Make test_bug1295852.html survive Web Animations being disabled. r?boris
MozReview-Commit-ID: DrZ1Lm0raSg
--- a/dom/base/test/test_bug1295852.html
+++ b/dom/base/test/test_bug1295852.html
@@ -5,15 +5,19 @@
<link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css">
<body>
<script>
var names = [
"span", "_moz_generated_content_before", "_moz_generated_content_after"
];
-names.forEach(name => {
- var element = document.createElement(name);
- element.animate({ "color": ["red", "blue"] }, { duration: 1000 });
- is(element.getAnimations().length, 1);
-});
+if (SpecialPowers.getBoolPref("dom.animations-api.core.enabled")) {
+ names.forEach(name => {
+ var element = document.createElement(name);
+ element.animate({ "color": ["red", "blue"] }, { duration: 1000 });
+ is(element.getAnimations().length, 1);
+ });
+} else {
+ ok("Test requires Web Animations, which is disabled.");
+}
</script>