Bug 1290813 - Include <ol reversed> reftests in wpt manifest, add test for nested div; r?xidorn
MozReview-Commit-ID: HtyLrSiX0KS
--- a/testing/web-platform/meta/MANIFEST.json
+++ b/testing/web-platform/meta/MANIFEST.json
@@ -36095,16 +36095,66 @@
"WebCryptoAPI/generateKey/test_failures.html",
"web-animations/interfaces/AnimationTimeline/document-timeline.html",
"web-animations/interfaces/AnimationTimeline/idlharness.html",
"WebCryptoAPI/generateKey/failures.worker.js",
"WebCryptoAPI/generateKey/test_successes.html"
],
"deleted_reftests": {},
"items": {
+ "reftest": {
+ "html/semantics/grouping-content/the-ol-element/reversed-1a.html": [
+ {
+ "path": "html/semantics/grouping-content/the-ol-element/reversed-1a.html",
+ "references": [
+ [
+ "/html/semantics/grouping-content/the-ol-element/reversed-1-ref.html",
+ "=="
+ ]
+ ],
+ "url": "/html/semantics/grouping-content/the-ol-element/reversed-1a.html"
+ }
+ ],
+ "html/semantics/grouping-content/the-ol-element/reversed-1b.html": [
+ {
+ "path": "html/semantics/grouping-content/the-ol-element/reversed-1b.html",
+ "references": [
+ [
+ "/html/semantics/grouping-content/the-ol-element/reversed-1-ref.html",
+ "=="
+ ]
+ ],
+ "url": "/html/semantics/grouping-content/the-ol-element/reversed-1b.html"
+ }
+ ],
+ "html/semantics/grouping-content/the-ol-element/reversed-1c.html": [
+ {
+ "path": "html/semantics/grouping-content/the-ol-element/reversed-1c.html",
+ "references": [
+ [
+ "/html/semantics/grouping-content/the-ol-element/reversed-1-ref.html",
+ "=="
+ ]
+ ],
+ "url": "/html/semantics/grouping-content/the-ol-element/reversed-1c.html"
+ }
+ ],
+ "html/semantics/grouping-content/the-ol-element/reversed-1d.html": [
+ {
+ "path": "html/semantics/grouping-content/the-ol-element/reversed-1d.html",
+ "references": [
+ [
+ "/html/semantics/grouping-content/the-ol-element/reversed-1-ref.html",
+ "=="
+ ]
+ ],
+ "url": "/html/semantics/grouping-content/the-ol-element/reversed-1d.html"
+ }
+ ]
+ },
"testharness": {
"2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.NaN.html": [
{
"path": "2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.NaN.html",
"url": "/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.NaN.html"
}
],
"WebCryptoAPI/generateKey/failures_AES-CBC.worker.js": [
@@ -36494,17 +36544,66 @@
"webaudio/the-audio-api/the-pannernode-interface/test-pannernode-automation.html": [
{
"path": "webaudio/the-audio-api/the-pannernode-interface/test-pannernode-automation.html",
"url": "/webaudio/the-audio-api/the-pannernode-interface/test-pannernode-automation.html"
}
]
}
},
- "reftest_nodes": {}
+ "reftest_nodes": {
+ "html/semantics/grouping-content/the-ol-element/reversed-1a.html": [
+ {
+ "path": "html/semantics/grouping-content/the-ol-element/reversed-1a.html",
+ "references": [
+ [
+ "/html/semantics/grouping-content/the-ol-element/reversed-1-ref.html",
+ "=="
+ ]
+ ],
+ "url": "/html/semantics/grouping-content/the-ol-element/reversed-1a.html"
+ }
+ ],
+ "html/semantics/grouping-content/the-ol-element/reversed-1b.html": [
+ {
+ "path": "html/semantics/grouping-content/the-ol-element/reversed-1b.html",
+ "references": [
+ [
+ "/html/semantics/grouping-content/the-ol-element/reversed-1-ref.html",
+ "=="
+ ]
+ ],
+ "url": "/html/semantics/grouping-content/the-ol-element/reversed-1b.html"
+ }
+ ],
+ "html/semantics/grouping-content/the-ol-element/reversed-1c.html": [
+ {
+ "path": "html/semantics/grouping-content/the-ol-element/reversed-1c.html",
+ "references": [
+ [
+ "/html/semantics/grouping-content/the-ol-element/reversed-1-ref.html",
+ "=="
+ ]
+ ],
+ "url": "/html/semantics/grouping-content/the-ol-element/reversed-1c.html"
+ }
+ ],
+ "html/semantics/grouping-content/the-ol-element/reversed-1d.html": [
+ {
+ "path": "html/semantics/grouping-content/the-ol-element/reversed-1d.html",
+ "references": [
+ [
+ "/html/semantics/grouping-content/the-ol-element/reversed-1-ref.html",
+ "=="
+ ]
+ ],
+ "url": "/html/semantics/grouping-content/the-ol-element/reversed-1d.html"
+ }
+ ]
+ }
},
"reftest_nodes": {
"2dcontext/building-paths/canvas_complexshapes_arcto_001.htm": [
{
"path": "2dcontext/building-paths/canvas_complexshapes_arcto_001.htm",
"references": [
[
"/2dcontext/building-paths/canvas_complexshapes_arcto_001-ref.htm",
--- a/testing/web-platform/tests/html/semantics/grouping-content/the-ol-element/reversed-1a.html
+++ b/testing/web-platform/tests/html/semantics/grouping-content/the-ol-element/reversed-1a.html
@@ -1,6 +1,10 @@
<!DOCTYPE html>
+<meta charset=utf-8>
+<title>`reversed` should reverse the numbering correctly</title>
+<link rel=match href="reversed-1-ref.html">
+<link rel=help href="https://html.spec.whatwg.org/#attr-ol-reversed">
<ol reversed>
<li>Three</li>
<li>Two</li>
<li>One</li>
</ol>
--- a/testing/web-platform/tests/html/semantics/grouping-content/the-ol-element/reversed-1b.html
+++ b/testing/web-platform/tests/html/semantics/grouping-content/the-ol-element/reversed-1b.html
@@ -1,9 +1,13 @@
<!DOCTYPE html>
+<meta charset=utf-8>
+<title>Dynamically setting `reversed` should update the numbering</title>
+<link rel=match href="reversed-1-ref.html">
+<link rel=help href="https://html.spec.whatwg.org/#attr-ol-reversed">
<ol id="x">
<li>Three</li>
<li>Two</li>
<li>One</li>
</ol>
<script>
var l = document.getElementById("x");
var w = l.offsetWidth;
--- a/testing/web-platform/tests/html/semantics/grouping-content/the-ol-element/reversed-1c.html
+++ b/testing/web-platform/tests/html/semantics/grouping-content/the-ol-element/reversed-1c.html
@@ -1,9 +1,13 @@
<!DOCTYPE html>
+<meta charset=utf-8>
+<title>Reversed numbering should update on dynamic addition of child nodes</title>
+<link rel=match href="reversed-1-ref.html">
+<link rel=help href="https://html.spec.whatwg.org/#attr-ol-reversed">
<ol id="x" reversed>
<li>Three</li>
<li>Two</li>
</ol>
<script>
var l = document.getElementById("x");
var w = l.offsetWidth;
var li = document.createElement("li");
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/tests/html/semantics/grouping-content/the-ol-element/reversed-1d.html
@@ -0,0 +1,12 @@
+<!DOCTYPE html>
+<meta charset=utf-8>
+<title>Reverse numbering should not be affected by nested div</title>
+<link rel=match href="reversed-1-ref.html">
+<link rel=help href="https://html.spec.whatwg.org/#attr-ol-reversed">
+<ol reversed>
+ <li>Three</li>
+ <div>
+ <li>Two</li>
+ <li>One</li>
+ </div>
+</ol>