mirror of
https://github.com/servo/servo.git
synced 2025-08-11 08:25:32 +01:00
Update web-platform-tests to revision b'ee6da9d71d0268d7fdb04e8e5b26858f46ee0cc4'
This commit is contained in:
parent
4401622eb1
commit
b77ad115f6
16832 changed files with 270819 additions and 87621 deletions
|
@ -0,0 +1,42 @@
|
|||
<!doctype html>
|
||||
<meta charset="utf-8">
|
||||
<link rel="author" title="Delan Azabani" href="mailto:dazabani@igalia.com">
|
||||
<script src="support/selections.js"></script>
|
||||
<link rel="stylesheet" href="support/highlights.css">
|
||||
<style>
|
||||
main {
|
||||
font-size: 7em;
|
||||
margin: 0.5em;
|
||||
}
|
||||
main::selection {
|
||||
color: black;
|
||||
background-color: transparent;
|
||||
}
|
||||
main > .control > span::selection,
|
||||
main > .bg > span::selection {
|
||||
color: white;
|
||||
background-color: green;
|
||||
}
|
||||
main > .fg > span::selection {
|
||||
color: green;
|
||||
background-color: white;
|
||||
}
|
||||
</style>
|
||||
<p>Test passes if the words below are (respectively): white on green, green on white, white on green.
|
||||
<!--
|
||||
The element tree below is intentionally the same shape as the
|
||||
test, despite the fact that we might be able to simplify it. This
|
||||
is because multiple impls (including Gecko and Blink) split the
|
||||
background paints accordingly, which can obscure ink overflow in
|
||||
some of the highlighted text (especially “f”).
|
||||
-->
|
||||
<main class="highlight_reftest"
|
||||
><span class="control"><span>foo</span></span
|
||||
> <span class="fg"><span>b</span></span
|
||||
><span class="fg"><span>a</span></span
|
||||
><span class="fg"><span>r</span></span
|
||||
> <span class="bg"><span>b</span></span
|
||||
><span class="bg"><span>a</span></span
|
||||
><span class="bg"><span>z</span></span
|
||||
></main>
|
||||
<script>selectNodeContents(document.querySelector("main"));</script>
|
Loading…
Add table
Add a link
Reference in a new issue