Bug 1466031 - Add spec links to test files; r?hiro
MozReview-Commit-ID: BvrcCikPugp
--- a/testing/web-platform/meta/MANIFEST.json
+++ b/testing/web-platform/meta/MANIFEST.json
@@ -493903,81 +493903,81 @@
"d355eac038a7307e7a969632bc745ad25d8d6f43",
"testharness"
],
"css/css-align/ttwf-reftest-alignContent.html": [
"c7b1d7a341e34e780c452e9e1ffcfdf0e2f15230",
"visual"
],
"css/css-animations/CSSAnimation-animationName.tentative.html": [
- "a1a7b0f5f895cc8c76d92135c0520a4d2f35849c",
+ "484e60296667832b9a8720363d3dc0e1954001c1",
"testharness"
],
"css/css-animations/CSSAnimation-canceling.tentative.html": [
- "690c85c604a99dce4075b9e78ad07bb35a2a29a6",
+ "dc6471a3c1885c8e34cea7ae10f510416a443063",
"testharness"
],
"css/css-animations/CSSAnimation-effect.tentative.html": [
- "239804c0817476dcbcd1daf2845de060dada59bf",
+ "67918adacd5dc15db93d5120e80781ee86dd1323",
"testharness"
],
"css/css-animations/CSSAnimation-finished.tentative.html": [
- "fa8bcfcce8ca629c98321560c50a6fcec13fd2cf",
+ "f6c24036442b7465edca563376c480e806a01536",
"testharness"
],
"css/css-animations/CSSAnimation-getComputedTiming.tentative.html": [
- "dfb257bf382342c671d890eab920a38af103b09b",
+ "3c1a1c697249185d331eb0c58025be8f2420972a",
"testharness"
],
"css/css-animations/CSSAnimation-getCurrentTime.tentative.html": [
- "3c78d8a3582fbfd393530f723db241bb292b7385",
+ "1af62a3c4802eb4482319686e0f69fd01242b5bf",
"testharness"
],
"css/css-animations/CSSAnimation-id.tentative.html": [
- "4261e252375b8a8bed12f1a4430a15f717e81c48",
+ "c31bb0d8b3ab1774342dc829462c3e00a8b6e1cb",
"testharness"
],
"css/css-animations/CSSAnimation-pausing.tentative.html": [
- "4f9afa158a23664e86f24020d414d579b3d208c0",
+ "2d103e006d7d31ba18bc413ed875d259f8ca7068",
"testharness"
],
"css/css-animations/CSSAnimation-playState.tentative.html": [
- "07de4d59977ac90551ca75f97ad2c3a13ff7f8f4",
+ "7e3f73cdd623717c899ccf0964fd20a0c4740c59",
"testharness"
],
"css/css-animations/CSSAnimation-ready.tentative.html": [
- "7b48e790fb4ef83ed5e40643f23c9fc128a08894",
+ "5cbcaf3b4d29c753e9a13af98399efe58259a147",
"testharness"
],
"css/css-animations/CSSAnimation-startTime.tentative.html": [
- "885f73aa55e4a580ef15373d1771f1a9c7990df1",
+ "8033ea8bc066f2f001dda5e83ed4b6cbc96e77eb",
"testharness"
],
"css/css-animations/CSSPseudoElement-getAnimations.tentative.html": [
- "e0416917dae056418942304cfb1eb7d72764fcd9",
+ "cbc2f7634939b989e3bf2e6b39c7a0b31d7c51df",
"testharness"
],
"css/css-animations/Document-getAnimations.tentative.html": [
- "2a83bd2de29e7e946660b3197a3f0b89e525d109",
+ "7604149916887b5b7bffdff886fa5de9d8691dd4",
"testharness"
],
"css/css-animations/Element-getAnimations-dynamic-changes.tentative.html": [
- "dcea0e894abb5b6a90789e1d75c77dde61d5f739",
+ "05403a586ffc027615f5535037a64ab3649acc73",
"testharness"
],
"css/css-animations/Element-getAnimations.tentative.html": [
- "3a531888fc86decc4851a238dd943df1c3c5ba36",
+ "53090d84e1064a0bdaa71a30a652b883ab091a24",
"testharness"
],
"css/css-animations/KeyframeEffect-getKeyframes.tentative.html": [
- "fea76b0139adf3edfb80c1118b79065267c1c3b1",
+ "0df2c2f9cdd1eab3aff707fd93215c67c704d267",
"testharness"
],
"css/css-animations/KeyframeEffect-target.tentative.html": [
- "b6bea27cfdb61c25b9e8820d26f459c046becf2b",
+ "6ec75f17f10ad296e1085044feda66b5b68c5f9f",
"testharness"
],
"css/css-animations/OWNERS": [
"1f5f2cd90103ea32e65f81c7d36007d1ac156905",
"support"
],
"css/css-animations/animation-common-ref.html": [
"ea85a554ca35bcfbbee1a59651f40045b8f916fb",
--- a/testing/web-platform/tests/css/css-animations/CSSAnimation-animationName.tentative.html
+++ b/testing/web-platform/tests/css/css-animations/CSSAnimation-animationName.tentative.html
@@ -1,11 +1,13 @@
<!doctype html>
<meta charset=utf-8>
<title>CSSAnimation.animationName</title>
+<link rel="help"
+ href="https://drafts.csswg.org/css-animations-2/#dom-cssanimation-animationname">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="support/testcommon.js"></script>
<style>
@keyframes xyz {
to { left: 100px }
}
</style>
--- a/testing/web-platform/tests/css/css-animations/CSSAnimation-canceling.tentative.html
+++ b/testing/web-platform/tests/css/css-animations/CSSAnimation-canceling.tentative.html
@@ -1,11 +1,13 @@
<!doctype html>
<meta charset=utf-8>
<title>Canceling a CSS animation</title>
+<!-- TODO: Add a more specific link for this one it is specified. -->
+<link rel="help" href="https://drafts.csswg.org/css-animations-2/">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="support/testcommon.js"></script>
<style>
@keyframes translateAnim {
to { transform: translate(100px) }
}
@keyframes marginLeftAnim {
--- a/testing/web-platform/tests/css/css-animations/CSSAnimation-effect.tentative.html
+++ b/testing/web-platform/tests/css/css-animations/CSSAnimation-effect.tentative.html
@@ -1,11 +1,13 @@
<!doctype html>
<meta charset=utf-8>
<title>CSSAnimation.effect</title>
+<!-- TODO: Add a more specific link for this one it is specified. -->
+<link rel="help" href="https://drafts.csswg.org/css-animations-2/#cssanimation">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="support/testcommon.js"></script>
<style>
@keyframes anim {
from {
margin-left: 0px;
}
--- a/testing/web-platform/tests/css/css-animations/CSSAnimation-finished.tentative.html
+++ b/testing/web-platform/tests/css/css-animations/CSSAnimation-finished.tentative.html
@@ -1,11 +1,13 @@
<!doctype html>
<meta charset=utf-8>
<title>CSSAnimation.finished</title>
+<!-- TODO: Add a more specific link for this one it is specified. -->
+<link rel="help" href="https://drafts.csswg.org/css-animations-2/#cssanimation">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="support/testcommon.js"></script>
<style>
@keyframes abc {
to { transform: translate(10px) }
}
@keyframes def {}
--- a/testing/web-platform/tests/css/css-animations/CSSAnimation-getComputedTiming.tentative.html
+++ b/testing/web-platform/tests/css/css-animations/CSSAnimation-getComputedTiming.tentative.html
@@ -1,11 +1,13 @@
<!doctype html>
<meta charset=utf-8>
<title>CSSAnimation.getComputedTiming()</title>
+<!-- TODO: Add a more specific link for this one it is specified. -->
+<link rel="help" href="https://drafts.csswg.org/css-animations-2/#cssanimation">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="support/testcommon.js"></script>
<style>
@keyframes moveAnimation {
from { margin-left: 100px }
to { margin-left: 200px }
}
--- a/testing/web-platform/tests/css/css-animations/CSSAnimation-getCurrentTime.tentative.html
+++ b/testing/web-platform/tests/css/css-animations/CSSAnimation-getCurrentTime.tentative.html
@@ -1,13 +1,15 @@
<!doctype html>
<html>
<head>
<meta charset=utf-8>
<title>CSSAnimation.currentTime</title>
+<!-- TODO: Add a more specific link for this one it is specified. -->
+<link rel="help" href="https://drafts.csswg.org/css-animations-2/#cssanimation">
<style>
.animated-div {
margin-left: 10px;
/* Make it easier to calculate expected values: */
animation-timing-function: linear ! important;
}
--- a/testing/web-platform/tests/css/css-animations/CSSAnimation-id.tentative.html
+++ b/testing/web-platform/tests/css/css-animations/CSSAnimation-id.tentative.html
@@ -1,11 +1,13 @@
<!doctype html>
<meta charset=utf-8>
<title>CSSAnimation.id</title>
+<!-- TODO: Add a more specific link for this one it is specified. -->
+<link rel="help" href="https://drafts.csswg.org/css-animations-2/#cssanimation">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="support/testcommon.js"></script>
<style>
@keyframes abc { }
</style>
<body>
<div id="log"></div>
--- a/testing/web-platform/tests/css/css-animations/CSSAnimation-pausing.tentative.html
+++ b/testing/web-platform/tests/css/css-animations/CSSAnimation-pausing.tentative.html
@@ -1,11 +1,13 @@
<!doctype html>
<meta charset=utf-8>
<title>CSSAnimation pausing</title>
+<link rel="help"
+ href="https://drafts.csswg.org/css-animations-2/#interaction-between-animation-play-state-and-web-animations-API">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="support/testcommon.js"></script>
<style>
@keyframes anim {
0% { margin-left: 0px }
100% { margin-left: 10000px }
}
--- a/testing/web-platform/tests/css/css-animations/CSSAnimation-playState.tentative.html
+++ b/testing/web-platform/tests/css/css-animations/CSSAnimation-playState.tentative.html
@@ -1,11 +1,13 @@
<!doctype html>
<meta charset=utf-8>
<title>CSSAnimation.playState</title>
+<!-- TODO: Add a more specific link for this one it is specified. -->
+<link rel="help" href="https://drafts.csswg.org/css-animations-2/#cssanimation">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="support/testcommon.js"></script>
<style>
@keyframes anim { }
</style>
<body>
<div id="log"></div>
--- a/testing/web-platform/tests/css/css-animations/CSSAnimation-ready.tentative.html
+++ b/testing/web-platform/tests/css/css-animations/CSSAnimation-ready.tentative.html
@@ -1,11 +1,13 @@
<!doctype html>
<meta charset=utf-8>
<title>CSSAnimation.ready</title>
+<!-- TODO: Add a more specific link for this one it is specified. -->
+<link rel="help" href="https://drafts.csswg.org/css-animations-2/#cssanimation">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="support/testcommon.js"></script>
<style>
@keyframes abc {
to { transform: translate(10px) }
}
</style>
--- a/testing/web-platform/tests/css/css-animations/CSSAnimation-startTime.tentative.html
+++ b/testing/web-platform/tests/css/css-animations/CSSAnimation-startTime.tentative.html
@@ -1,13 +1,15 @@
<!doctype html>
<html>
<head>
<meta charset=utf-8>
<title>CSSAnimation.startTime</title>
+<!-- TODO: Add a more specific link for this one it is specified. -->
+<link rel="help" href="https://drafts.csswg.org/css-animations-2/#cssanimation">
<style>
.animated-div {
margin-left: 10px;
/* Make it easier to calculate expected values: */
animation-timing-function: linear ! important;
}
--- a/testing/web-platform/tests/css/css-animations/CSSPseudoElement-getAnimations.tentative.html
+++ b/testing/web-platform/tests/css/css-animations/CSSPseudoElement-getAnimations.tentative.html
@@ -1,11 +1,13 @@
<!doctype html>
<meta charset=utf-8>
<title>CSSPseudoElement.getAnimations() for CSS animations</title>
+<!-- TODO: Add a more specific link for this one it is specified. -->
+<link rel="help" href="https://drafts.csswg.org/css-animations-2/">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="support/testcommon.js"></script>
<style>
@keyframes anim1 { }
@keyframes anim2 { }
.before::before {
animation: anim1 10s;
--- a/testing/web-platform/tests/css/css-animations/Document-getAnimations.tentative.html
+++ b/testing/web-platform/tests/css/css-animations/Document-getAnimations.tentative.html
@@ -1,11 +1,12 @@
<!doctype html>
<meta charset=utf-8>
<title>Document.getAnimations() for CSS animations</title>
+<link rel="help" href="https://drafts.csswg.org/css-animations-2/#animation-composite-order">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="support/testcommon.js"></script>
<style>
@keyframes animLeft {
to { left: 100px }
}
@keyframes animTop {
--- a/testing/web-platform/tests/css/css-animations/Element-getAnimations-dynamic-changes.tentative.html
+++ b/testing/web-platform/tests/css/css-animations/Element-getAnimations-dynamic-changes.tentative.html
@@ -1,13 +1,15 @@
<!doctype html>
<meta charset=utf-8>
<title>
Element.getAnimations() - Dynamic changes to the list of CSS animations
</title>
+<!-- TODO: Add a more specific link for this one it is specified. -->
+<link rel="help" href="https://drafts.csswg.org/css-animations-2/">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="support/testcommon.js"></script>
<style>
@keyframes anim1 {
to { left: 100px }
}
@keyframes anim2 { }
--- a/testing/web-platform/tests/css/css-animations/Element-getAnimations.tentative.html
+++ b/testing/web-platform/tests/css/css-animations/Element-getAnimations.tentative.html
@@ -1,11 +1,13 @@
<!doctype html>
<meta charset=utf-8>
<title>Element.getAnimations() for CSS animations</title>
+<!-- TODO: Add a more specific link for this one it is specified. -->
+<link rel="help" href="https://drafts.csswg.org/css-animations-2/">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="support/testcommon.js"></script>
<style>
@keyframes anim1 {
to { left: 100px }
}
@keyframes anim2 {
--- a/testing/web-platform/tests/css/css-animations/KeyframeEffect-getKeyframes.tentative.html
+++ b/testing/web-platform/tests/css/css-animations/KeyframeEffect-getKeyframes.tentative.html
@@ -1,11 +1,13 @@
<!doctype html>
<meta charset=utf-8>
<title>KeyframeEffect.getKeyframes() for CSS animations</title>
+<!-- TODO: Add a more specific link for this one it is specified. -->
+<link rel="help" href="https://drafts.csswg.org/css-animations-2/">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="support/testcommon.js"></script>
<style>
@keyframes anim-empty { }
@keyframes anim-empty-frames {
from { }
--- a/testing/web-platform/tests/css/css-animations/KeyframeEffect-target.tentative.html
+++ b/testing/web-platform/tests/css/css-animations/KeyframeEffect-target.tentative.html
@@ -1,11 +1,13 @@
<!doctype html>
<meta charset=utf-8>
<title>KeyframeEffect.target for CSS Animations</title>
+<!-- TODO: Add a more specific link for this one it is specified. -->
+<link rel="help" href="https://drafts.csswg.org/css-animations-2/">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="support/testcommon.js"></script>
<style>
@keyframes anim { }
::before {
content: ''
}