summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/meta/css/css-highlight-api
diff options
context:
space:
mode:
Diffstat (limited to 'testing/web-platform/meta/css/css-highlight-api')
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/Highlight-iteration-with-modifications.html.ini19
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/Highlight-iteration.html.ini76
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/Highlight-setlike-tampered-Set-prototype.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/Highlight-setlike.html.ini75
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/Highlight-type-attribute.tentative.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/HighlightRegistry-iteration-with-modifications.html.ini4
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/HighlightRegistry-iteration.html.ini4
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/HighlightRegistry-maplike-tampered-Map-prototype.html.ini5
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/HighlightRegistry-maplike.html.ini8
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/highlight-pseudo-computed.html.ini34
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/highlight-pseudo-parsing.html.ini14
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/idlharness.window.js.ini71
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/painting/__dir__.ini1
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-001.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-002.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-003.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-004-2.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-004.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-005.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-006.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-007.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-008.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-009.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-010.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-011.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-012.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-013.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-014.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-015.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-016.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-017.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-018.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-below-selection.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-below-target-text.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-iframe-001.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-iframe-002.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-iframe-003.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-iframe-004.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-iframe-005.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-iframe-006.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-inheritance-001.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-inheritance-002.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-invalidation-001.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-invalidation-002.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-invalidation-003.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-invalidation-004.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-invalidation-005.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-invalidation-006.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-invalidation-007.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-overlapping-highlights-001.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-overlapping-highlights-002.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-prioritization-001.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-prioritization-002.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-staticrange-002.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-staticrange-003.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-text-decoration-001.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-text-decoration-dynamic-001.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-text-shadow.tentative.html.ini2
58 files changed, 407 insertions, 0 deletions
diff --git a/testing/web-platform/meta/css/css-highlight-api/Highlight-iteration-with-modifications.html.ini b/testing/web-platform/meta/css/css-highlight-api/Highlight-iteration-with-modifications.html.ini
new file mode 100644
index 0000000000..b84b73bbe3
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/Highlight-iteration-with-modifications.html.ini
@@ -0,0 +1,19 @@
+[Highlight-iteration-with-modifications.html]
+ [Highlight iteration is not modified when a new range is added after starting the iteration]
+ expected: FAIL
+
+ [Highlight iteration is not modified when a new range is added after starting the iteration with one range in the Highlight]
+ expected: FAIL
+
+ [Highlight iteration is not modified when the range that was pointed to by the iterator was deleted after starting the iteration]
+ expected: FAIL
+
+ [Highlight iteration is not modified when the range that was immediately after the one pointed to by the iterator was deleted after starting the iteration]
+ expected: FAIL
+
+ [Highlight iteration is not modified when a range that was already visited is deleted and there are still ranges to visit]
+ expected: FAIL
+
+ [Highlight iteration is not modified when the range that was pointed to by the iterator was deleted using .clear() after starting the iteration]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/css/css-highlight-api/Highlight-iteration.html.ini b/testing/web-platform/meta/css/css-highlight-api/Highlight-iteration.html.ini
new file mode 100644
index 0000000000..d23f12d5ca
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/Highlight-iteration.html.ini
@@ -0,0 +1,76 @@
+[Highlight-iteration.html]
+ [Highlight can be iterated when it's empty initializing the iterator with customHighlight[Symbol.iterator\]()]
+ expected: FAIL
+
+ [Highlight can be iterated when it's empty initializing the iterator with customHighlight.values()]
+ expected: FAIL
+
+ [Highlight can be iterated when it's empty initializing the iterator with customHighlight.keys()]
+ expected: FAIL
+
+ [Highlight can be iterated over all of its ranges initializing the iterator with customHighlight[Symbol.iterator\]() and adding a range by passing it to the constructor]
+ expected: FAIL
+
+ [Highlight can be iterated over all of its ranges initializing the iterator with customHighlight[Symbol.iterator\]() and adding two ranges by passing them to the constructor]
+ expected: FAIL
+
+ [Highlight can be iterated over all of its ranges initializing the iterator with customHighlight.values() and adding a range by passing it to the constructor]
+ expected: FAIL
+
+ [Highlight can be iterated over all of its ranges initializing the iterator with customHighlight.values() and adding two ranges by passing them to the constructor]
+ expected: FAIL
+
+ [Highlight can be iterated over all of its ranges initializing the iterator with customHighlight.keys() and adding a range by passing it to the constructor]
+ expected: FAIL
+
+ [Highlight can be iterated over all of its ranges initializing the iterator with customHighlight.keys() and adding two ranges by passing them to the constructor]
+ expected: FAIL
+
+ [Highlight can be iterated over all of its ranges initializing the iterator with customHighlight[Symbol.iterator\]() and adding a range by passing it to the add function]
+ expected: FAIL
+
+ [Highlight can be iterated over all of its ranges initializing the iterator with customHighlight[Symbol.iterator\]() and adding two ranges by passing them to the add function]
+ expected: FAIL
+
+ [Highlight can be iterated over all of its ranges initializing the iterator with customHighlight.values() and adding a range by passing it to the add function]
+ expected: FAIL
+
+ [Highlight can be iterated over all of its ranges initializing the iterator with customHighlight.values() and adding two ranges by passing them to the add function]
+ expected: FAIL
+
+ [Highlight can be iterated over all of its ranges initializing the iterator with customHighlight.keys() and adding a range by passing it to the add function]
+ expected: FAIL
+
+ [Highlight can be iterated over all of its ranges initializing the iterator with customHighlight.keys() and adding two ranges by passing them to the add function]
+ expected: FAIL
+
+ [Highlight can be iterated when it's empty initializing the iterator with .entries()]
+ expected: FAIL
+
+ [Highlight can be iterated over all of its ranges initializing the iterator with .entries() and adding a range by passing it to the constructor]
+ expected: FAIL
+
+ [Highlight can be iterated over all of its ranges initializing the iterator with .entries() and adding two ranges by passing them to the constructor]
+ expected: FAIL
+
+ [Highlight can be iterated over all of its ranges initializing the iterator with .entries() and adding a range by passing it to the add function]
+ expected: FAIL
+
+ [Highlight can be iterated over all of its ranges initializing the iterator with .entries() and adding two ranges by passing them to the add function]
+ expected: FAIL
+
+ [Highlight can be iterated through when it's empty using forEach.]
+ expected: FAIL
+
+ [Highlight can be iterated through using forEach when it has one range that was added by passing it to the constructor]
+ expected: FAIL
+
+ [Highlight can be iterated through using forEach when it has two ranges that were added by passing them to the constructor]
+ expected: FAIL
+
+ [Highlight can be iterated through using forEach when it has one range that was added by passing it to the add function]
+ expected: FAIL
+
+ [Highlight can be iterated through using forEach when it has two ranges that were added by passing them to the add function]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/css/css-highlight-api/Highlight-setlike-tampered-Set-prototype.html.ini b/testing/web-platform/meta/css/css-highlight-api/Highlight-setlike-tampered-Set-prototype.html.ini
new file mode 100644
index 0000000000..e865d22fd1
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/Highlight-setlike-tampered-Set-prototype.html.ini
@@ -0,0 +1,3 @@
+[Highlight-setlike-tampered-Set-prototype.html]
+ [Highlight is a setlike interface that works as expected even if Set.prototype is tampered.]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-highlight-api/Highlight-setlike.html.ini b/testing/web-platform/meta/css/css-highlight-api/Highlight-setlike.html.ini
new file mode 100644
index 0000000000..99fa284e76
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/Highlight-setlike.html.ini
@@ -0,0 +1,75 @@
+[Highlight-setlike.html]
+ [Highlight initializes empty (if no ranges are provided) and with priority 0.]
+ expected: FAIL
+
+ [Highlight add and has methods work as expected (using the following combination of ranges [[object Range\], [object Range\], [object Range\]\])]
+ expected: FAIL
+
+ [Highlight delete method works as expected (using the following combination of ranges [[object Range\], [object Range\], [object Range\]\])]
+ expected: FAIL
+
+ [Highlight constructor behaves like a set when using equal ranges (using the following combination of ranges [[object Range\], [object Range\], [object Range\]\])]
+ expected: FAIL
+
+ [Highlight constructor works as expected when called with one range (using the following combination of ranges [[object Range\], [object Range\], [object Range\]\])]
+ expected: FAIL
+
+ [Highlight constructor works as expected when called with two ranges (using the following combination of ranges [[object Range\], [object Range\], [object Range\]\])]
+ expected: FAIL
+
+ [Highlight clear method works as expected (using the following combination of ranges [[object Range\], [object Range\], [object Range\]\])]
+ expected: FAIL
+
+ [Highlight add and has methods work as expected (using the following combination of ranges [[object StaticRange\], [object StaticRange\], [object StaticRange\]\])]
+ expected: FAIL
+
+ [Highlight delete method works as expected (using the following combination of ranges [[object StaticRange\], [object StaticRange\], [object StaticRange\]\])]
+ expected: FAIL
+
+ [Highlight constructor behaves like a set when using equal ranges (using the following combination of ranges [[object StaticRange\], [object StaticRange\], [object StaticRange\]\])]
+ expected: FAIL
+
+ [Highlight constructor works as expected when called with one range (using the following combination of ranges [[object StaticRange\], [object StaticRange\], [object StaticRange\]\])]
+ expected: FAIL
+
+ [Highlight constructor works as expected when called with two ranges (using the following combination of ranges [[object StaticRange\], [object StaticRange\], [object StaticRange\]\])]
+ expected: FAIL
+
+ [Highlight clear method works as expected (using the following combination of ranges [[object StaticRange\], [object StaticRange\], [object StaticRange\]\])]
+ expected: FAIL
+
+ [Highlight add and has methods work as expected (using the following combination of ranges [[object Range\], [object StaticRange\], [object Range\]\])]
+ expected: FAIL
+
+ [Highlight delete method works as expected (using the following combination of ranges [[object Range\], [object StaticRange\], [object Range\]\])]
+ expected: FAIL
+
+ [Highlight constructor behaves like a set when using equal ranges (using the following combination of ranges [[object Range\], [object StaticRange\], [object Range\]\])]
+ expected: FAIL
+
+ [Highlight constructor works as expected when called with one range (using the following combination of ranges [[object Range\], [object StaticRange\], [object Range\]\])]
+ expected: FAIL
+
+ [Highlight constructor works as expected when called with two ranges (using the following combination of ranges [[object Range\], [object StaticRange\], [object Range\]\])]
+ expected: FAIL
+
+ [Highlight clear method works as expected (using the following combination of ranges [[object Range\], [object StaticRange\], [object Range\]\])]
+ expected: FAIL
+
+ [Highlight add and has methods work as expected (using the following combination of ranges [[object StaticRange\], [object Range\], [object StaticRange\]\])]
+ expected: FAIL
+
+ [Highlight delete method works as expected (using the following combination of ranges [[object StaticRange\], [object Range\], [object StaticRange\]\])]
+ expected: FAIL
+
+ [Highlight constructor behaves like a set when using equal ranges (using the following combination of ranges [[object StaticRange\], [object Range\], [object StaticRange\]\])]
+ expected: FAIL
+
+ [Highlight constructor works as expected when called with one range (using the following combination of ranges [[object StaticRange\], [object Range\], [object StaticRange\]\])]
+ expected: FAIL
+
+ [Highlight constructor works as expected when called with two ranges (using the following combination of ranges [[object StaticRange\], [object Range\], [object StaticRange\]\])]
+ expected: FAIL
+
+ [Highlight clear method works as expected (using the following combination of ranges [[object StaticRange\], [object Range\], [object StaticRange\]\])]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-highlight-api/Highlight-type-attribute.tentative.html.ini b/testing/web-platform/meta/css/css-highlight-api/Highlight-type-attribute.tentative.html.ini
new file mode 100644
index 0000000000..44a1f892d3
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/Highlight-type-attribute.tentative.html.ini
@@ -0,0 +1,3 @@
+[Highlight-type-attribute.tentative.html]
+ [Highlight has a mutable 'type' attribute that is a HighlightType enum.]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-highlight-api/HighlightRegistry-iteration-with-modifications.html.ini b/testing/web-platform/meta/css/css-highlight-api/HighlightRegistry-iteration-with-modifications.html.ini
new file mode 100644
index 0000000000..6f006304b0
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/HighlightRegistry-iteration-with-modifications.html.ini
@@ -0,0 +1,4 @@
+[HighlightRegistry-iteration-with-modifications.html]
+ expected:
+ if (os == "android") and fission: [ERROR, TIMEOUT]
+ ERROR
diff --git a/testing/web-platform/meta/css/css-highlight-api/HighlightRegistry-iteration.html.ini b/testing/web-platform/meta/css/css-highlight-api/HighlightRegistry-iteration.html.ini
new file mode 100644
index 0000000000..2f9171f1e0
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/HighlightRegistry-iteration.html.ini
@@ -0,0 +1,4 @@
+[HighlightRegistry-iteration.html]
+ expected:
+ if (os == "android") and fission: [ERROR, TIMEOUT]
+ ERROR
diff --git a/testing/web-platform/meta/css/css-highlight-api/HighlightRegistry-maplike-tampered-Map-prototype.html.ini b/testing/web-platform/meta/css/css-highlight-api/HighlightRegistry-maplike-tampered-Map-prototype.html.ini
new file mode 100644
index 0000000000..2461934b2b
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/HighlightRegistry-maplike-tampered-Map-prototype.html.ini
@@ -0,0 +1,5 @@
+[HighlightRegistry-maplike-tampered-Map-prototype.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [HighlightRegistry is a maplike interface that works as expected even if Map.prototype is tampered.]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-highlight-api/HighlightRegistry-maplike.html.ini b/testing/web-platform/meta/css/css-highlight-api/HighlightRegistry-maplike.html.ini
new file mode 100644
index 0000000000..1d6ec498aa
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/HighlightRegistry-maplike.html.ini
@@ -0,0 +1,8 @@
+[HighlightRegistry-maplike.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [HighlightRegistry initializes as it should.]
+ expected: FAIL
+
+ [HighlightRegistry has a maplike interface.]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-highlight-api/highlight-pseudo-computed.html.ini b/testing/web-platform/meta/css/css-highlight-api/highlight-pseudo-computed.html.ini
new file mode 100644
index 0000000000..e8bd61f631
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/highlight-pseudo-computed.html.ini
@@ -0,0 +1,34 @@
+[highlight-pseudo-computed.html]
+ [getComputedStyle() for ::highlight(foo)]
+ expected: FAIL
+
+ [Different getComputedStyle() for ::highlight(bar) and same element]
+ expected: FAIL
+
+ [getComputedStyle() for ::highlight(foo): should be element's default]
+ expected: FAIL
+
+ [getComputedStyle() for ::highlight(foo)) should be element's default]
+ expected: FAIL
+
+ [getComputedStyle() for ::highlight(foo)( should be element's default]
+ expected: FAIL
+
+ [getComputedStyle() for ::highlight should be element's default]
+ expected: FAIL
+
+ [getComputedStyle() for ::highlight(foo)(foo) should be element's default]
+ expected: FAIL
+
+ [getComputedStyle() for ::highlight(foo)() should be element's default]
+ expected: FAIL
+
+ [getComputedStyle() for :::highlight(foo) should be element's default]
+ expected: FAIL
+
+ [getComputedStyle() for ::highlight(foo). should be element's default]
+ expected: FAIL
+
+ [getComputedStyle() for ::highlight(foo,bar) should be element's default]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/css/css-highlight-api/highlight-pseudo-parsing.html.ini b/testing/web-platform/meta/css/css-highlight-api/highlight-pseudo-parsing.html.ini
new file mode 100644
index 0000000000..82790746f0
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/highlight-pseudo-parsing.html.ini
@@ -0,0 +1,14 @@
+[highlight-pseudo-parsing.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ ["::highlight(foo)" should be a valid selector]
+ expected: FAIL
+
+ [".a::highlight(foo)" should be a valid selector]
+ expected: FAIL
+
+ ["div ::highlight(foo)" should be a valid selector]
+ expected: FAIL
+
+ ["::part(my-part)::highlight(foo)" should be a valid selector]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-highlight-api/idlharness.window.js.ini b/testing/web-platform/meta/css/css-highlight-api/idlharness.window.js.ini
new file mode 100644
index 0000000000..6b7b5e261a
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/idlharness.window.js.ini
@@ -0,0 +1,71 @@
+[idlharness.window.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [Highlight interface: existence and properties of interface object]
+ expected: FAIL
+
+ [Highlight interface object length]
+ expected: FAIL
+
+ [Highlight interface object name]
+ expected: FAIL
+
+ [Highlight interface: existence and properties of interface prototype object]
+ expected: FAIL
+
+ [Highlight interface: existence and properties of interface prototype object's "constructor" property]
+ expected: FAIL
+
+ [Highlight interface: existence and properties of interface prototype object's @@unscopables property]
+ expected: FAIL
+
+ [Highlight interface: attribute priority]
+ expected: FAIL
+
+ [Highlight must be primary interface of new Highlight(new Range())]
+ expected: FAIL
+
+ [Stringification of new Highlight(new Range())]
+ expected: FAIL
+
+ [Highlight interface: new Highlight(new Range()) must inherit property "priority" with the proper type]
+ expected: FAIL
+
+ [HighlightRegistry interface: existence and properties of interface object]
+ expected: FAIL
+
+ [HighlightRegistry interface object length]
+ expected: FAIL
+
+ [HighlightRegistry interface object name]
+ expected: FAIL
+
+ [HighlightRegistry interface: existence and properties of interface prototype object]
+ expected: FAIL
+
+ [HighlightRegistry interface: existence and properties of interface prototype object's "constructor" property]
+ expected: FAIL
+
+ [HighlightRegistry interface: existence and properties of interface prototype object's @@unscopables property]
+ expected: FAIL
+
+ [HighlightRegistry must be primary interface of CSS.highlights]
+ expected: FAIL
+
+ [Stringification of CSS.highlights]
+ expected: FAIL
+
+ [CSS namespace: attribute highlights]
+ expected: FAIL
+
+ [Highlight interface: attribute type]
+ expected: FAIL
+
+ [Highlight interface: new Highlight(new Range()) must inherit property "type" with the proper type]
+ expected: FAIL
+
+ [Highlight interface: setlike<AbstractRange>]
+ expected: FAIL
+
+ [HighlightRegistry interface: maplike<DOMString, Highlight>]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/__dir__.ini b/testing/web-platform/meta/css/css-highlight-api/painting/__dir__.ini
new file mode 100644
index 0000000000..daf68383df
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/painting/__dir__.ini
@@ -0,0 +1 @@
+leak-threshold: [default:51200]
diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-001.html.ini b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-001.html.ini
new file mode 100644
index 0000000000..bf8da70410
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-001.html.ini
@@ -0,0 +1,2 @@
+[custom-highlight-painting-001.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-002.html.ini b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-002.html.ini
new file mode 100644
index 0000000000..c10e84ad6d
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-002.html.ini
@@ -0,0 +1,2 @@
+[custom-highlight-painting-002.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-003.html.ini b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-003.html.ini
new file mode 100644
index 0000000000..835aa68ee1
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-003.html.ini
@@ -0,0 +1,2 @@
+[custom-highlight-painting-003.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-004-2.html.ini b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-004-2.html.ini
new file mode 100644
index 0000000000..860f234638
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-004-2.html.ini
@@ -0,0 +1,2 @@
+[custom-highlight-painting-004-2.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-004.html.ini b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-004.html.ini
new file mode 100644
index 0000000000..f3476bf0c4
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-004.html.ini
@@ -0,0 +1,2 @@
+[custom-highlight-painting-004.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-005.html.ini b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-005.html.ini
new file mode 100644
index 0000000000..8f260e0925
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-005.html.ini
@@ -0,0 +1,2 @@
+[custom-highlight-painting-005.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-006.html.ini b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-006.html.ini
new file mode 100644
index 0000000000..0f8517a38f
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-006.html.ini
@@ -0,0 +1,2 @@
+[custom-highlight-painting-006.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-007.html.ini b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-007.html.ini
new file mode 100644
index 0000000000..68ee73c9fb
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-007.html.ini
@@ -0,0 +1,2 @@
+[custom-highlight-painting-007.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-008.html.ini b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-008.html.ini
new file mode 100644
index 0000000000..0b150b26eb
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-008.html.ini
@@ -0,0 +1,2 @@
+[custom-highlight-painting-008.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-009.html.ini b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-009.html.ini
new file mode 100644
index 0000000000..fa887d755e
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-009.html.ini
@@ -0,0 +1,2 @@
+[custom-highlight-painting-009.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-010.html.ini b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-010.html.ini
new file mode 100644
index 0000000000..f194b7f79c
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-010.html.ini
@@ -0,0 +1,2 @@
+[custom-highlight-painting-010.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-011.html.ini b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-011.html.ini
new file mode 100644
index 0000000000..b11f681a1f
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-011.html.ini
@@ -0,0 +1,2 @@
+[custom-highlight-painting-011.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-012.html.ini b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-012.html.ini
new file mode 100644
index 0000000000..95a87fadaf
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-012.html.ini
@@ -0,0 +1,2 @@
+[custom-highlight-painting-012.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-013.html.ini b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-013.html.ini
new file mode 100644
index 0000000000..0878bab5de
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-013.html.ini
@@ -0,0 +1,2 @@
+[custom-highlight-painting-013.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-014.html.ini b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-014.html.ini
new file mode 100644
index 0000000000..119a7da555
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-014.html.ini
@@ -0,0 +1,2 @@
+[custom-highlight-painting-014.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-015.html.ini b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-015.html.ini
new file mode 100644
index 0000000000..8a9535949e
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-015.html.ini
@@ -0,0 +1,2 @@
+[custom-highlight-painting-015.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-016.html.ini b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-016.html.ini
new file mode 100644
index 0000000000..cd53a7ea50
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-016.html.ini
@@ -0,0 +1,2 @@
+[custom-highlight-painting-016.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-017.html.ini b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-017.html.ini
new file mode 100644
index 0000000000..fc55b51cb5
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-017.html.ini
@@ -0,0 +1,2 @@
+[custom-highlight-painting-017.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-018.html.ini b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-018.html.ini
new file mode 100644
index 0000000000..22e2bb429b
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-018.html.ini
@@ -0,0 +1,2 @@
+[custom-highlight-painting-018.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-below-selection.html.ini b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-below-selection.html.ini
new file mode 100644
index 0000000000..9c7606c438
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-below-selection.html.ini
@@ -0,0 +1,2 @@
+[custom-highlight-painting-below-selection.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-below-target-text.html.ini b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-below-target-text.html.ini
new file mode 100644
index 0000000000..75e0a0d025
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-below-target-text.html.ini
@@ -0,0 +1,2 @@
+[custom-highlight-painting-below-target-text.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-iframe-001.html.ini b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-iframe-001.html.ini
new file mode 100644
index 0000000000..28fe91e6ca
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-iframe-001.html.ini
@@ -0,0 +1,2 @@
+[custom-highlight-painting-iframe-001.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-iframe-002.html.ini b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-iframe-002.html.ini
new file mode 100644
index 0000000000..986ab9a449
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-iframe-002.html.ini
@@ -0,0 +1,2 @@
+[custom-highlight-painting-iframe-002.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-iframe-003.html.ini b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-iframe-003.html.ini
new file mode 100644
index 0000000000..4000257e59
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-iframe-003.html.ini
@@ -0,0 +1,2 @@
+[custom-highlight-painting-iframe-003.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-iframe-004.html.ini b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-iframe-004.html.ini
new file mode 100644
index 0000000000..40f62a3676
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-iframe-004.html.ini
@@ -0,0 +1,2 @@
+[custom-highlight-painting-iframe-004.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-iframe-005.html.ini b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-iframe-005.html.ini
new file mode 100644
index 0000000000..cff40e06ce
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-iframe-005.html.ini
@@ -0,0 +1,2 @@
+[custom-highlight-painting-iframe-005.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-iframe-006.html.ini b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-iframe-006.html.ini
new file mode 100644
index 0000000000..708dee66bc
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-iframe-006.html.ini
@@ -0,0 +1,2 @@
+[custom-highlight-painting-iframe-006.html]
+ expected: TIMEOUT
diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-inheritance-001.html.ini b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-inheritance-001.html.ini
new file mode 100644
index 0000000000..a734a72780
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-inheritance-001.html.ini
@@ -0,0 +1,2 @@
+[custom-highlight-painting-inheritance-001.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-inheritance-002.html.ini b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-inheritance-002.html.ini
new file mode 100644
index 0000000000..d7a8cb5fd9
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-inheritance-002.html.ini
@@ -0,0 +1,2 @@
+[custom-highlight-painting-inheritance-002.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-invalidation-001.html.ini b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-invalidation-001.html.ini
new file mode 100644
index 0000000000..579b30f86d
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-invalidation-001.html.ini
@@ -0,0 +1,2 @@
+[custom-highlight-painting-invalidation-001.html]
+ expected: TIMEOUT
diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-invalidation-002.html.ini b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-invalidation-002.html.ini
new file mode 100644
index 0000000000..dd7ad5d95e
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-invalidation-002.html.ini
@@ -0,0 +1,2 @@
+[custom-highlight-painting-invalidation-002.html]
+ expected: TIMEOUT
diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-invalidation-003.html.ini b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-invalidation-003.html.ini
new file mode 100644
index 0000000000..93be442b63
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-invalidation-003.html.ini
@@ -0,0 +1,2 @@
+[custom-highlight-painting-invalidation-003.html]
+ expected: TIMEOUT
diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-invalidation-004.html.ini b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-invalidation-004.html.ini
new file mode 100644
index 0000000000..6634106649
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-invalidation-004.html.ini
@@ -0,0 +1,2 @@
+[custom-highlight-painting-invalidation-004.html]
+ expected: TIMEOUT
diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-invalidation-005.html.ini b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-invalidation-005.html.ini
new file mode 100644
index 0000000000..73666cb9cc
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-invalidation-005.html.ini
@@ -0,0 +1,2 @@
+[custom-highlight-painting-invalidation-005.html]
+ expected: TIMEOUT
diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-invalidation-006.html.ini b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-invalidation-006.html.ini
new file mode 100644
index 0000000000..002da48b9a
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-invalidation-006.html.ini
@@ -0,0 +1,2 @@
+[custom-highlight-painting-invalidation-006.html]
+ expected: TIMEOUT
diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-invalidation-007.html.ini b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-invalidation-007.html.ini
new file mode 100644
index 0000000000..8ff94c4ea1
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-invalidation-007.html.ini
@@ -0,0 +1,2 @@
+[custom-highlight-painting-invalidation-007.html]
+ expected: TIMEOUT
diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-overlapping-highlights-001.html.ini b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-overlapping-highlights-001.html.ini
new file mode 100644
index 0000000000..062993b181
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-overlapping-highlights-001.html.ini
@@ -0,0 +1,2 @@
+[custom-highlight-painting-overlapping-highlights-001.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-overlapping-highlights-002.html.ini b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-overlapping-highlights-002.html.ini
new file mode 100644
index 0000000000..bd8521a977
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-overlapping-highlights-002.html.ini
@@ -0,0 +1,2 @@
+[custom-highlight-painting-overlapping-highlights-002.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-prioritization-001.html.ini b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-prioritization-001.html.ini
new file mode 100644
index 0000000000..46a5b913ea
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-prioritization-001.html.ini
@@ -0,0 +1,2 @@
+[custom-highlight-painting-prioritization-001.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-prioritization-002.html.ini b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-prioritization-002.html.ini
new file mode 100644
index 0000000000..3e9fafb738
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-prioritization-002.html.ini
@@ -0,0 +1,2 @@
+[custom-highlight-painting-prioritization-002.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-staticrange-002.html.ini b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-staticrange-002.html.ini
new file mode 100644
index 0000000000..d69fae88f9
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-staticrange-002.html.ini
@@ -0,0 +1,2 @@
+[custom-highlight-painting-staticrange-002.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-staticrange-003.html.ini b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-staticrange-003.html.ini
new file mode 100644
index 0000000000..081fd33e2f
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-staticrange-003.html.ini
@@ -0,0 +1,2 @@
+[custom-highlight-painting-staticrange-003.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-text-decoration-001.html.ini b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-text-decoration-001.html.ini
new file mode 100644
index 0000000000..24e2f4950b
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-text-decoration-001.html.ini
@@ -0,0 +1,2 @@
+[custom-highlight-painting-text-decoration-001.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-text-decoration-dynamic-001.html.ini b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-text-decoration-dynamic-001.html.ini
new file mode 100644
index 0000000000..651ed3ec2b
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-text-decoration-dynamic-001.html.ini
@@ -0,0 +1,2 @@
+[custom-highlight-painting-text-decoration-dynamic-001.html]
+ expected: TIMEOUT
diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-text-shadow.tentative.html.ini b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-text-shadow.tentative.html.ini
new file mode 100644
index 0000000000..9b3c7667ce
--- /dev/null
+++ b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-text-shadow.tentative.html.ini
@@ -0,0 +1,2 @@
+[custom-highlight-painting-text-shadow.tentative.html]
+ expected: FAIL