mirror of
https://github.com/servo/servo.git
synced 2025-08-24 14:48:21 +01:00
Update web-platform-tests to revision 5a754b40cd49c0404863c431b58cc311dc5d167c
This commit is contained in:
parent
8950345e0e
commit
32efe41299
107 changed files with 4243 additions and 435 deletions
46
tests/wpt/web-platform-tests/innerText/getter.html
Normal file
46
tests/wpt/web-platform-tests/innerText/getter.html
Normal file
|
@ -0,0 +1,46 @@
|
|||
<!DOCTYPE html>
|
||||
<title>innerText getter test</title>
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<style>
|
||||
.before::before { content:'abc'; }
|
||||
.table { display:table; }
|
||||
.itable { display:inline-table; }
|
||||
.row { display:table-row; }
|
||||
.cell { display:table-cell; }
|
||||
.first-line-uppercase::first-line { text-transform:uppercase; }
|
||||
.first-letter-uppercase::first-letter { text-transform:uppercase; }
|
||||
.first-letter-float::first-letter { float:left; }
|
||||
</style>
|
||||
<div id="container"></div>
|
||||
<script>
|
||||
function testText(html, expectedPlain, msg) {
|
||||
test(function() {
|
||||
container.innerHTML = html;
|
||||
var e = document.getElementById('target');
|
||||
if (!e) {
|
||||
e = container.firstChild;
|
||||
}
|
||||
var pokes = document.getElementsByClassName('poke');
|
||||
for (var i = 0; i < pokes.length; ++i) {
|
||||
pokes[i].textContent = 'abc';
|
||||
}
|
||||
pokes = document.getElementsByClassName('poke-rp');
|
||||
for (var i = 0; i < pokes.length; ++i) {
|
||||
var rp = document.createElement("rp");
|
||||
rp.textContent = "abc";
|
||||
pokes[i].appendChild(rp);
|
||||
}
|
||||
var shadows = document.getElementsByClassName('shadow');
|
||||
for (var i = 0; i < shadows.length; ++i) {
|
||||
var s = shadows[i].createShadowRoot();
|
||||
s.textContent = 'abc';
|
||||
}
|
||||
while (e && e.nodeType != Node.ELEMENT_NODE) {
|
||||
e = e.nextSibling;
|
||||
}
|
||||
assert_equals(e.innerText, expectedPlain);
|
||||
}, msg);
|
||||
}
|
||||
</script>
|
||||
<script src="getter-tests.js"></script>
|
Loading…
Add table
Add a link
Reference in a new issue