From a90a5cba08fdf6c0ceb95101c275108a152a3aed Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Wed, 12 Jun 2024 07:35:37 +0200 Subject: Merging upstream version 127.0. Signed-off-by: Daniel Baumann --- .../cascade-highlight-001-ref.html | 22 ++++ .../highlight-cascade/cascade-highlight-001.html | 67 ++++++++++++ .../highlight-cascade/cascade-highlight-002.html | 54 ++++++++++ .../cascade-highlight-004-ref.html | 22 ++++ .../highlight-cascade/cascade-highlight-004.html | 52 ++++++++++ .../cascade-highlight-005-ref.html | 28 +++++ .../highlight-cascade/cascade-highlight-005.html | 67 ++++++++++++ .../highlight-cascade-001-ref.html | 18 ++++ .../highlight-cascade/highlight-cascade-001.html | 26 +++++ .../highlight-cascade-003-ref.html | 13 +++ .../highlight-cascade/highlight-cascade-003.html | 20 ++++ .../highlight-cascade-004-ref.html | 13 +++ .../highlight-cascade/highlight-cascade-004.html | 20 ++++ .../highlight-cascade-005-ref.html | 24 +++++ .../highlight-cascade/highlight-cascade-005.html | 23 +++++ .../highlight-cascade-006-ref.xhtml | 18 ++++ .../highlight-cascade/highlight-cascade-006.xhtml | 34 +++++++ .../highlight-cascade/highlight-cascade-007.html | 75 ++++++++++++++ .../highlight-cascade-008-ref.html | 18 ++++ .../highlight-cascade/highlight-cascade-008.html | 35 +++++++ .../highlight-cascade/highlight-cascade-009.html | 41 ++++++++ ...ighlight-currentcolor-computed-inheritance.html | 43 ++++++++ .../highlight-currentcolor-computed-visited.html | 42 ++++++++ .../highlight-currentcolor-computed.html | 68 +++++++++++++ ...t-currentcolor-painting-properties-001-ref.html | 45 ++++++++ ...light-currentcolor-painting-properties-001.html | 63 ++++++++++++ ...t-currentcolor-painting-properties-002-ref.html | 49 +++++++++ ...light-currentcolor-painting-properties-002.html | 72 +++++++++++++ ...-currentcolor-painting-text-shadow-001-ref.html | 14 +++ ...ight-currentcolor-painting-text-shadow-001.html | 33 ++++++ ...-currentcolor-painting-text-shadow-002-ref.html | 18 ++++ ...ight-currentcolor-painting-text-shadow-002.html | 43 ++++++++ ...currentcolor-root-explicit-default-001-ref.html | 113 +++++++++++++++++++++ ...ght-currentcolor-root-explicit-default-001.html | 105 +++++++++++++++++++ ...currentcolor-root-explicit-default-002-ref.html | 20 ++++ ...ght-currentcolor-root-explicit-default-002.html | 45 ++++++++ ...ght-currentcolor-root-implicit-default-001.html | 27 +++++ ...ght-currentcolor-root-implicit-default-002.html | 28 +++++ ...ght-currentcolor-root-implicit-default-ref.html | 22 ++++ .../highlight-paired-cascade-001-ref.html | 18 ++++ .../highlight-paired-cascade-001.html | 25 +++++ .../highlight-paired-cascade-002-ref.html | 18 ++++ .../highlight-paired-cascade-002.html | 25 +++++ .../highlight-paired-cascade-003-ref.html | 17 ++++ .../highlight-paired-cascade-003.html | 26 +++++ .../highlight-paired-cascade-004-notref.html | 19 ++++ .../highlight-paired-cascade-004.html | 27 +++++ .../highlight-paired-cascade-005-ref.html | 18 ++++ .../highlight-paired-cascade-005.html | 25 +++++ .../highlight-paired-cascade-006-ref.html | 17 ++++ .../highlight-paired-cascade-006.html | 24 +++++ .../highlight-pseudos-computed.html | 58 +++++++++++ ...highlight-pseudos-inheritance-computed-001.html | 42 ++++++++ .../highlight-pseudos-visited-computed-001.html | 50 +++++++++ 54 files changed, 1949 insertions(+) create mode 100644 testing/web-platform/tests/css/css-pseudo/highlight-cascade/cascade-highlight-001-ref.html create mode 100644 testing/web-platform/tests/css/css-pseudo/highlight-cascade/cascade-highlight-001.html create mode 100644 testing/web-platform/tests/css/css-pseudo/highlight-cascade/cascade-highlight-002.html create mode 100644 testing/web-platform/tests/css/css-pseudo/highlight-cascade/cascade-highlight-004-ref.html create mode 100644 testing/web-platform/tests/css/css-pseudo/highlight-cascade/cascade-highlight-004.html create mode 100644 testing/web-platform/tests/css/css-pseudo/highlight-cascade/cascade-highlight-005-ref.html create mode 100644 testing/web-platform/tests/css/css-pseudo/highlight-cascade/cascade-highlight-005.html create mode 100644 testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-001-ref.html create mode 100644 testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-001.html create mode 100644 testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-003-ref.html create mode 100644 testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-003.html create mode 100644 testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-004-ref.html create mode 100644 testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-004.html create mode 100644 testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-005-ref.html create mode 100644 testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-005.html create mode 100644 testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-006-ref.xhtml create mode 100644 testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-006.xhtml create mode 100644 testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-007.html create mode 100644 testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-008-ref.html create mode 100644 testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-008.html create mode 100644 testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-009.html create mode 100644 testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-computed-inheritance.html create mode 100644 testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-computed-visited.html create mode 100644 testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-computed.html create mode 100644 testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-painting-properties-001-ref.html create mode 100644 testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-painting-properties-001.html create mode 100644 testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-painting-properties-002-ref.html create mode 100644 testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-painting-properties-002.html create mode 100644 testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-painting-text-shadow-001-ref.html create mode 100644 testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-painting-text-shadow-001.html create mode 100644 testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-painting-text-shadow-002-ref.html create mode 100644 testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-painting-text-shadow-002.html create mode 100644 testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-root-explicit-default-001-ref.html create mode 100644 testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-root-explicit-default-001.html create mode 100644 testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-root-explicit-default-002-ref.html create mode 100644 testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-root-explicit-default-002.html create mode 100644 testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-root-implicit-default-001.html create mode 100644 testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-root-implicit-default-002.html create mode 100644 testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-root-implicit-default-ref.html create mode 100644 testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-paired-cascade-001-ref.html create mode 100644 testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-paired-cascade-001.html create mode 100644 testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-paired-cascade-002-ref.html create mode 100644 testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-paired-cascade-002.html create mode 100644 testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-paired-cascade-003-ref.html create mode 100644 testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-paired-cascade-003.html create mode 100644 testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-paired-cascade-004-notref.html create mode 100644 testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-paired-cascade-004.html create mode 100644 testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-paired-cascade-005-ref.html create mode 100644 testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-paired-cascade-005.html create mode 100644 testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-paired-cascade-006-ref.html create mode 100644 testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-paired-cascade-006.html create mode 100644 testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-pseudos-computed.html create mode 100644 testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-pseudos-inheritance-computed-001.html create mode 100644 testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-pseudos-visited-computed-001.html (limited to 'testing/web-platform/tests/css/css-pseudo/highlight-cascade') diff --git a/testing/web-platform/tests/css/css-pseudo/highlight-cascade/cascade-highlight-001-ref.html b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/cascade-highlight-001-ref.html new file mode 100644 index 0000000000..2a2907b10a --- /dev/null +++ b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/cascade-highlight-001-ref.html @@ -0,0 +1,22 @@ + + + + + CSS Reftest Reference + + + + + + +

Test passes if background color of "Text sample" is green and not red. + +

Text sample
diff --git a/testing/web-platform/tests/css/css-pseudo/highlight-cascade/cascade-highlight-001.html b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/cascade-highlight-001.html new file mode 100644 index 0000000000..f441adf3b9 --- /dev/null +++ b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/cascade-highlight-001.html @@ -0,0 +1,67 @@ + + + + + CSS Pseudo-Elements Test: higher specificity of selectors (Example 11) + + + + + + + + + + + + + + + + +

Test passes if background color of "Text sample" is green and not red. + +

Text sample
diff --git a/testing/web-platform/tests/css/css-pseudo/highlight-cascade/cascade-highlight-002.html b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/cascade-highlight-002.html new file mode 100644 index 0000000000..d10bdb9b04 --- /dev/null +++ b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/cascade-highlight-002.html @@ -0,0 +1,54 @@ + + + + + CSS Pseudo-Elements Test: tag selector missing (Example 12) + + + + + + + + + + + + + + + + +

Test passes if background color of "Text sample" is green and not red. + +

Text sample
diff --git a/testing/web-platform/tests/css/css-pseudo/highlight-cascade/cascade-highlight-004-ref.html b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/cascade-highlight-004-ref.html new file mode 100644 index 0000000000..9b8507c4cc --- /dev/null +++ b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/cascade-highlight-004-ref.html @@ -0,0 +1,22 @@ + + + + + CSS Reftest Reference + + + + + + +

Test passes if "Text sample" is green and if its background color is yellow. + +

Text sample
diff --git a/testing/web-platform/tests/css/css-pseudo/highlight-cascade/cascade-highlight-004.html b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/cascade-highlight-004.html new file mode 100644 index 0000000000..295321a172 --- /dev/null +++ b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/cascade-highlight-004.html @@ -0,0 +1,52 @@ + + + + + CSS Pseudo-Elements Test: inheritance of selection highlight colors from its parent element + + + + + + + + + + + + + + + + +

Test passes if "Text sample" is green and if its background color is yellow. + +

Text sample
diff --git a/testing/web-platform/tests/css/css-pseudo/highlight-cascade/cascade-highlight-005-ref.html b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/cascade-highlight-005-ref.html new file mode 100644 index 0000000000..d1e597e05b --- /dev/null +++ b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/cascade-highlight-005-ref.html @@ -0,0 +1,28 @@ + + + + + CSS Reftest Reference + + + + + + + +

Test passes if "Text selected" has a green background throughout, if "Tex" and "cted" are yellow and if "t sele" are orange. + +

Text selected
diff --git a/testing/web-platform/tests/css/css-pseudo/highlight-cascade/cascade-highlight-005.html b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/cascade-highlight-005.html new file mode 100644 index 0000000000..25ad85fe70 --- /dev/null +++ b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/cascade-highlight-005.html @@ -0,0 +1,67 @@ + + + + + CSS Pseudo-Elements Test: inheritance of selection highlight background color from its parent element + + + + + + + + + + + + + + + + + + + +

Test passes if "Text selected" has a green background throughout, if "Tex" and "cted" are yellow and if "t sele" are orange. + +

Text selected
diff --git a/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-001-ref.html b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-001-ref.html new file mode 100644 index 0000000000..b96ffce5ab --- /dev/null +++ b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-001-ref.html @@ -0,0 +1,18 @@ + + + + + + +

Test passes if the text below is white on green. +

quick
+ diff --git a/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-001.html b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-001.html new file mode 100644 index 0000000000..18b3635b3f --- /dev/null +++ b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-001.html @@ -0,0 +1,26 @@ + + +CSS Pseudo-Elements Test: highlight cascade: unset is treated like inherit regardless of whether property is inherited + + + + + + + +

Test passes if the text below is white on green. +

quick
+ diff --git a/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-003-ref.html b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-003-ref.html new file mode 100644 index 0000000000..68964149ba --- /dev/null +++ b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-003-ref.html @@ -0,0 +1,13 @@ + +Initial custom property values in :root::selection rule + + + +
PASS if background-color is green when selected
+ diff --git a/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-003.html b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-003.html new file mode 100644 index 0000000000..b29f37528c --- /dev/null +++ b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-003.html @@ -0,0 +1,20 @@ + +Initial custom property values in :root::selection rule + + + + + +
PASS if background-color is green when selected
+ diff --git a/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-004-ref.html b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-004-ref.html new file mode 100644 index 0000000000..5845e93620 --- /dev/null +++ b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-004-ref.html @@ -0,0 +1,13 @@ + +Initial custom property values in div::selection rule + + + +
PASS if background-color is green when selected
+ diff --git a/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-004.html b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-004.html new file mode 100644 index 0000000000..f3155bcec6 --- /dev/null +++ b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-004.html @@ -0,0 +1,20 @@ + +Initial custom property values in div::selection rule + + + + + +
PASS if background-color is green when selected
+ diff --git a/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-005-ref.html b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-005-ref.html new file mode 100644 index 0000000000..f0ea3faa76 --- /dev/null +++ b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-005-ref.html @@ -0,0 +1,24 @@ + + +CSS Pseudo-Elements Test: highlight cascade: inheritance with both universal and non-universal rules + + + + + +
yellow white white
+ + diff --git a/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-005.html b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-005.html new file mode 100644 index 0000000000..958bdf6544 --- /dev/null +++ b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-005.html @@ -0,0 +1,23 @@ + + +CSS Pseudo-Elements Test: highlight cascade: inheritance with both universal and non-universal rules + + + + + + + + +
yellow white white
+ + diff --git a/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-006-ref.xhtml b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-006-ref.xhtml new file mode 100644 index 0000000000..643dd79325 --- /dev/null +++ b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-006-ref.xhtml @@ -0,0 +1,18 @@ + + +CSS Pseudo-Elements Test: highlight cascade: inheritance with both universal and namespace-universal rules + + + + +
+
green
+
green
+
green
+
green
+
+ + diff --git a/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-006.xhtml b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-006.xhtml new file mode 100644 index 0000000000..4a37af7c25 --- /dev/null +++ b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-006.xhtml @@ -0,0 +1,34 @@ + + +CSS Pseudo-Elements Test: highlight cascade: inheritance with both universal and namespace-universal rules + + + + + + + + +
+ +
green
+ +
green
+ +
green
+ +
green
+
+ + diff --git a/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-007.html b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-007.html new file mode 100644 index 0000000000..df79d8dff5 --- /dev/null +++ b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-007.html @@ -0,0 +1,75 @@ + + +CSS Pseudo-Elements Test: highlight cascade: inheritance with both universal and non-universal rules + + + + + + + + + +
+
M
+
W
+
U
+
+ diff --git a/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-008-ref.html b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-008-ref.html new file mode 100644 index 0000000000..70b9d958b5 --- /dev/null +++ b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-008-ref.html @@ -0,0 +1,18 @@ + +Custom property values from the root element + + +
PASS if background-color is green when selected, except this which is blue, and underline is yellow. \ No newline at end of file diff --git a/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-008.html b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-008.html new file mode 100644 index 0000000000..720e2f0469 --- /dev/null +++ b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-008.html @@ -0,0 +1,35 @@ + +Custom property values from the originating element + + + + + + + +
PASS if background-color is green when selected, except this which is blue, and underline is yellow.
+ \ No newline at end of file diff --git a/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-009.html b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-009.html new file mode 100644 index 0000000000..e95de9a781 --- /dev/null +++ b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-cascade-009.html @@ -0,0 +1,41 @@ + + +CSS Pseudo-Elements Test: highlight cascade: inheritance of custom properties + + + + + + + + + + +
Some text
+ + diff --git a/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-computed-inheritance.html b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-computed-inheritance.html new file mode 100644 index 0000000000..d67ae82881 --- /dev/null +++ b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-computed-inheritance.html @@ -0,0 +1,43 @@ + + +CSS Pseudo-Elements Test: highlight selectors inheritance getComputedStyle for currentcolor + + + + + +
+ diff --git a/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-computed-visited.html b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-computed-visited.html new file mode 100644 index 0000000000..207cb7b7dd --- /dev/null +++ b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-computed-visited.html @@ -0,0 +1,42 @@ + + +CSS Pseudo-Elements Test: highlight selectors getComputedStyle for currentcolor on visited + + + + + + + + diff --git a/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-computed.html b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-computed.html new file mode 100644 index 0000000000..97c31809df --- /dev/null +++ b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-computed.html @@ -0,0 +1,68 @@ + + +CSS Pseudo-Elements Test: highlight selectors getComputedStyle for currentcolor + + + + + +
+
+ +
+ diff --git a/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-painting-properties-001-ref.html b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-painting-properties-001-ref.html new file mode 100644 index 0000000000..d3a3d49797 --- /dev/null +++ b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-painting-properties-001-ref.html @@ -0,0 +1,45 @@ + + + +CSS Pseudo-Elements Test: Reference + + + + +
example - empty
+
example - color-currentcolor
+
example - backgroundcolor-currentcolor
+
example - textdecorationcolor-currentcolor
+
example - color-currentcolor-backgroundcolor-currentcolor
+
example - color-currentcolor-backgroundcolor-blue
+
example - color-blue-backgroundcolor-currentcolor
diff --git a/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-painting-properties-001.html b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-painting-properties-001.html new file mode 100644 index 0000000000..efdb9016bc --- /dev/null +++ b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-painting-properties-001.html @@ -0,0 +1,63 @@ + + +CSS Pseudo-Elements Test: Custom Highlights currentcolor painting single layer + + + + + + + + +
example - empty
+
example - color-currentcolor
+
example - backgroundcolor-currentcolor
+
example - textdecorationcolor-currentcolor
+
example - color-currentcolor-backgroundcolor-currentcolor
+
example - color-currentcolor-backgroundcolor-blue
+
example - color-blue-backgroundcolor-currentcolor
+ + + diff --git a/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-painting-properties-002-ref.html b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-painting-properties-002-ref.html new file mode 100644 index 0000000000..6f9066cba8 --- /dev/null +++ b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-painting-properties-002-ref.html @@ -0,0 +1,49 @@ + + + +CSS Pseudo-Elements Test: Reference + + + + +
example - empty
+
example - color-currentcolor
+
example - backgroundcolor-currentcolor
+
example - textdecorationcolor-currentcolor
+
example - color-currentcolor-backgroundcolor-currentcolor
+
example - color-currentcolor-backgroundcolor-blue
+
example - color-blue-backgroundcolor-currentcolor
diff --git a/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-painting-properties-002.html b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-painting-properties-002.html new file mode 100644 index 0000000000..d02dc9e8c5 --- /dev/null +++ b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-painting-properties-002.html @@ -0,0 +1,72 @@ + + +CSS Pseudo-Elements Test: Custom Highlights currentcolor painting two layers + + + + + + + + +
example - empty
+
example - color-currentcolor
+
example - backgroundcolor-currentcolor
+
example - textdecorationcolor-currentcolor
+
example - color-currentcolor-backgroundcolor-currentcolor
+
example - color-currentcolor-backgroundcolor-blue
+
example - color-blue-backgroundcolor-currentcolor
+ + diff --git a/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-painting-text-shadow-001-ref.html b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-painting-text-shadow-001-ref.html new file mode 100644 index 0000000000..1ab60db5c8 --- /dev/null +++ b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-painting-text-shadow-001-ref.html @@ -0,0 +1,14 @@ + + + + +
example - textshadow-currentcolor
diff --git a/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-painting-text-shadow-001.html b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-painting-text-shadow-001.html new file mode 100644 index 0000000000..c82da8c380 --- /dev/null +++ b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-painting-text-shadow-001.html @@ -0,0 +1,33 @@ + +CSS Pseudo-Elements Test: Custom Highlights currentcolor painting single layer + + + + + + + +
example - textshadow-currentcolor
+ + diff --git a/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-painting-text-shadow-002-ref.html b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-painting-text-shadow-002-ref.html new file mode 100644 index 0000000000..6452a34d0e --- /dev/null +++ b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-painting-text-shadow-002-ref.html @@ -0,0 +1,18 @@ + + + + +
example - textshadow-currentcolor
diff --git a/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-painting-text-shadow-002.html b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-painting-text-shadow-002.html new file mode 100644 index 0000000000..870243f501 --- /dev/null +++ b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-painting-text-shadow-002.html @@ -0,0 +1,43 @@ + +CSS Pseudo-Elements Test: Custom Highlights currentcolor painting two layers + + + + + + + +
example - textshadow-currentcolor
+ + diff --git a/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-root-explicit-default-001-ref.html b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-root-explicit-default-001-ref.html new file mode 100644 index 0000000000..70ce6b59a4 --- /dev/null +++ b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-root-explicit-default-001-ref.html @@ -0,0 +1,113 @@ + + + +CSS Pseudo-Elements Test: Reference + + + + +
example - empty
+
example - color-currentcolor
+
example - color-initial
+
example - color-inherit
+
example - color-unset
+
example - color-cyan
+
example - backgroundcolor-currentcolor
+
example - color-currentcolor-backgroundcolor-currentcolor
+
example - color-initial-backgroundcolor-currentcolor
+
example - color-inherit-backgroundcolor-currentcolor
+
example - color-inset-backgroundcolor-currentcolor
+
example - color-cyan-backgroundcolor-currentcolor
+
example - backgroundcolor-blue
+
example - color-currentcolor-backgroundcolor-blue
+
example - color-initial-backgroundcolor-blue
+
example - color-inherit-backgroundcolor-blue
+
example - color-inset-backgroundcolor-blue
+ + diff --git a/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-root-explicit-default-001.html b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-root-explicit-default-001.html new file mode 100644 index 0000000000..1869f8ab53 --- /dev/null +++ b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-root-explicit-default-001.html @@ -0,0 +1,105 @@ + + +CSS Pseudo-Elements Test: Custom Highlights currentcolor, initial, inherit, unset painting + + + + + + +
example - empty
+
example - color-currentcolor
+
example - color-initial
+
example - color-inherit
+
example - color-unset
+
example - color-cyan
+
example - backgroundcolor-currentcolor
+
example - color-currentcolor-backgroundcolor-currentcolor
+
example - color-initial-backgroundcolor-currentcolor
+
example - color-inherit-backgroundcolor-currentcolor
+
example - color-inset-backgroundcolor-currentcolor
+
example - color-cyan-backgroundcolor-currentcolor
+
example - backgroundcolor-blue
+
example - color-currentcolor-backgroundcolor-blue
+
example - color-initial-backgroundcolor-blue
+
example - color-inherit-backgroundcolor-blue
+
example - color-inset-backgroundcolor-blue
+ + diff --git a/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-root-explicit-default-002-ref.html b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-root-explicit-default-002-ref.html new file mode 100644 index 0000000000..b64b007c64 --- /dev/null +++ b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-root-explicit-default-002-ref.html @@ -0,0 +1,20 @@ + + + +CSS Pseudo-Elements Test: Reference + + + + +
green
+
green
+
blue
+
blue
diff --git a/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-root-explicit-default-002.html b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-root-explicit-default-002.html new file mode 100644 index 0000000000..fe6d80be2e --- /dev/null +++ b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-root-explicit-default-002.html @@ -0,0 +1,45 @@ + + +CSS Pseudo-Elements Test: Custom Highlights color inherit painting + + + + + + +
green
+
green
+
+
blue
+
blue
+
+ + diff --git a/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-root-implicit-default-001.html b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-root-implicit-default-001.html new file mode 100644 index 0000000000..ecf787b9b4 --- /dev/null +++ b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-root-implicit-default-001.html @@ -0,0 +1,27 @@ + + +CSS Pseudo-Elements Test: implicit defaulting of ‘color’ in :root highlights + + + +

Pass if text below is green on lime, and the text itself represents green, not initial (black).

+
FAIL
+
FAIL
+ + diff --git a/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-root-implicit-default-002.html b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-root-implicit-default-002.html new file mode 100644 index 0000000000..420cc5ba15 --- /dev/null +++ b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-root-implicit-default-002.html @@ -0,0 +1,28 @@ + + +CSS Pseudo-Elements Test: implicit defaulting of ‘color’ in :root highlights + + + + +

Pass if text below is green on lime, and the text itself represents green, not initial (black).

+
FAIL
+
FAIL
+ + diff --git a/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-root-implicit-default-ref.html b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-root-implicit-default-ref.html new file mode 100644 index 0000000000..67ecb8df64 --- /dev/null +++ b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-currentcolor-root-implicit-default-ref.html @@ -0,0 +1,22 @@ + + +CSS Reftest Reference +

Pass if text below is green on lime, and the text itself represents green, not initial (black).

+
rgb(0, 128, 0)
+
rgb(0, 128, 0)
+ + diff --git a/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-paired-cascade-001-ref.html b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-paired-cascade-001-ref.html new file mode 100644 index 0000000000..102b07b481 --- /dev/null +++ b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-paired-cascade-001-ref.html @@ -0,0 +1,18 @@ + + + + + + +

Test passes if no text is legible below. +

FAIL
+ diff --git a/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-paired-cascade-001.html b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-paired-cascade-001.html new file mode 100644 index 0000000000..7f370238df --- /dev/null +++ b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-paired-cascade-001.html @@ -0,0 +1,25 @@ + + +CSS Pseudo-Elements Test: paired cascade: UA default highlight colors are not used when highlight pseudo cascade yields foreground color + + + + + + + +

Test passes if no text is legible below. +

FAIL
+ diff --git a/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-paired-cascade-002-ref.html b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-paired-cascade-002-ref.html new file mode 100644 index 0000000000..19d731af02 --- /dev/null +++ b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-paired-cascade-002-ref.html @@ -0,0 +1,18 @@ + + + + + + +

Test passes if no text is legible below. +

FAIL
+ diff --git a/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-paired-cascade-002.html b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-paired-cascade-002.html new file mode 100644 index 0000000000..626fc57558 --- /dev/null +++ b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-paired-cascade-002.html @@ -0,0 +1,25 @@ + + +CSS Pseudo-Elements Test: paired cascade: UA default highlight colors are not used when highlight pseudo cascade yields background color + + + + + + + +

Test passes if no text is legible below. +

FAIL
+ diff --git a/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-paired-cascade-003-ref.html b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-paired-cascade-003-ref.html new file mode 100644 index 0000000000..638ae00c68 --- /dev/null +++ b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-paired-cascade-003-ref.html @@ -0,0 +1,17 @@ + + + + + + +

Test passes if the text below appears to be highlighted. +

quick
+ diff --git a/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-paired-cascade-003.html b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-paired-cascade-003.html new file mode 100644 index 0000000000..8c621cc777 --- /dev/null +++ b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-paired-cascade-003.html @@ -0,0 +1,26 @@ + + +CSS Pseudo-Elements Test: paired cascade: UA default highlight colors are used when highlight pseudo cascade yields only properties other than highlight colors + + + + + + + +

Test passes if the text below appears to be highlighted. +

quick
+ diff --git a/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-paired-cascade-004-notref.html b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-paired-cascade-004-notref.html new file mode 100644 index 0000000000..72490b1461 --- /dev/null +++ b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-paired-cascade-004-notref.html @@ -0,0 +1,19 @@ + + + + + +

Test passes if the text below does not appear to be highlighted (test again). +

quick
+ diff --git a/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-paired-cascade-004.html b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-paired-cascade-004.html new file mode 100644 index 0000000000..0a73d006b5 --- /dev/null +++ b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-paired-cascade-004.html @@ -0,0 +1,27 @@ + + +CSS Pseudo-Elements Test: paired cascade: rule includes highlight pseudos other than ::selection + + + + + + +

Test passes if the text below does not appear to be highlighted (test again). +

quick
+ diff --git a/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-paired-cascade-005-ref.html b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-paired-cascade-005-ref.html new file mode 100644 index 0000000000..862d06e6f6 --- /dev/null +++ b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-paired-cascade-005-ref.html @@ -0,0 +1,18 @@ + + + + + + +

Test passes if the text below does not appear to be highlighted. +

quick
+ diff --git a/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-paired-cascade-005.html b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-paired-cascade-005.html new file mode 100644 index 0000000000..4ee6db3a09 --- /dev/null +++ b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-paired-cascade-005.html @@ -0,0 +1,25 @@ + + +CSS Pseudo-Elements Test: paired cascade: UA default highlight colors are not used when highlight pseudo has declared color value of unset + + + + + + + +

Test passes if the text below does not appear to be highlighted. +

quick
+ diff --git a/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-paired-cascade-006-ref.html b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-paired-cascade-006-ref.html new file mode 100644 index 0000000000..638ae00c68 --- /dev/null +++ b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-paired-cascade-006-ref.html @@ -0,0 +1,17 @@ + + + + + + +

Test passes if the text below appears to be highlighted. +

quick
+ diff --git a/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-paired-cascade-006.html b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-paired-cascade-006.html new file mode 100644 index 0000000000..bef3601ccb --- /dev/null +++ b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-paired-cascade-006.html @@ -0,0 +1,24 @@ + + +CSS Pseudo-Elements Test: paired cascade: UA default highlight colors are used when highlight pseudo has declared color value of revert + + + + + + + +

Test passes if the text below appears to be highlighted. +

quick
+ diff --git a/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-pseudos-computed.html b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-pseudos-computed.html new file mode 100644 index 0000000000..4a274e1bbd --- /dev/null +++ b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-pseudos-computed.html @@ -0,0 +1,58 @@ + + +CSS Pseudo-Elements Test: highlight selectors getComputedStyle + + + + +
+ diff --git a/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-pseudos-inheritance-computed-001.html b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-pseudos-inheritance-computed-001.html new file mode 100644 index 0000000000..84c4045a54 --- /dev/null +++ b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-pseudos-inheritance-computed-001.html @@ -0,0 +1,42 @@ + + +CSS Pseudo-Elements Test: highlight selectors inheritance getComputedStyle + + + + + +
+
+ diff --git a/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-pseudos-visited-computed-001.html b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-pseudos-visited-computed-001.html new file mode 100644 index 0000000000..a2b18effcc --- /dev/null +++ b/testing/web-platform/tests/css/css-pseudo/highlight-cascade/highlight-pseudos-visited-computed-001.html @@ -0,0 +1,50 @@ + + +CSS Pseudo-Elements Test: highlight selectors getComputedStyle on visited + + + + + + + -- cgit v1.2.3