diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-19 01:47:29 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-19 01:47:29 +0000 |
commit | 0ebf5bdf043a27fd3dfb7f92e0cb63d88954c44d (patch) | |
tree | a31f07c9bcca9d56ce61e9a1ffd30ef350d513aa /testing/web-platform/tests/css/css-pseudo/highlight-painting-001.html | |
parent | Initial commit. (diff) | |
download | firefox-esr-0ebf5bdf043a27fd3dfb7f92e0cb63d88954c44d.tar.xz firefox-esr-0ebf5bdf043a27fd3dfb7f92e0cb63d88954c44d.zip |
Adding upstream version 115.8.0esr.upstream/115.8.0esr
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'testing/web-platform/tests/css/css-pseudo/highlight-painting-001.html')
-rw-r--r-- | testing/web-platform/tests/css/css-pseudo/highlight-painting-001.html | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/testing/web-platform/tests/css/css-pseudo/highlight-painting-001.html b/testing/web-platform/tests/css/css-pseudo/highlight-painting-001.html new file mode 100644 index 0000000000..ef253e6117 --- /dev/null +++ b/testing/web-platform/tests/css/css-pseudo/highlight-painting-001.html @@ -0,0 +1,30 @@ +<!doctype html> +<meta charset="utf-8"> +<title>CSS Pseudo-Elements Test: highlight painting</title> +<link rel="author" name="Delan Azabani" href="mailto:dazabani@igalia.com"> +<link rel="help" href="https://drafts.csswg.org/css-pseudo-4/#highlight-painting"> +<link rel="help" href="https://drafts.csswg.org/css-text-decor-4/#painting"> +<link rel="help" href="https://www.w3.org/TR/CSS22/zindex.html#painting-order"> +<link rel="match" href="highlight-painting-001-ref.html"> +<meta name="assert" value="::selection overlay is painted in the correct order, including both the element’s shadows and the highlight’s shadows"> +<script src="support/selections.js"></script> +<link rel="stylesheet" href="support/highlights.css"> +<style> + p { + font-size: 7em; + text-shadow: 0.2500em 0.2500em #C0C000; + } + p::selection { + background: #C0C0C0; + text-shadow: 0.5000em 0.5000em #3838E0; + } +</style> +<p class="highlight_reftest">quick +<script> + const target = document.querySelector("p"); + selectRangeWith(range => { + range.selectNodeContents(target); + range.setStart(target.childNodes[0], 1); + range.setEnd(target.childNodes[0], 4); + }); +</script> |