mirror of
https://github.com/servo/servo.git
synced 2025-08-03 12:40:06 +01:00
Update web-platform-tests to revision fa41b43ac93bc2fdc2427a4378dc3754d483cdda
This commit is contained in:
parent
03a47c803c
commit
20d165ac2c
474 changed files with 6971 additions and 1378 deletions
|
@ -0,0 +1,39 @@
|
|||
test(t => {
|
||||
const style = document.body.appendChild(document.createElement("style"));
|
||||
const sheet = style.sheet;
|
||||
t.add_cleanup(() => style.remove());
|
||||
assert_not_equals(sheet, null);
|
||||
style.appendChild(new Comment());
|
||||
assert_not_equals(sheet, style.sheet);
|
||||
}, "Mutating the style element: inserting a Comment node");
|
||||
|
||||
test(t => {
|
||||
const style = document.body.appendChild(document.createElement("style"));
|
||||
t.add_cleanup(() => style.remove());
|
||||
const comment = style.appendChild(new Comment());
|
||||
const sheet = style.sheet;
|
||||
comment.appendData("x");
|
||||
assert_not_equals(sheet, style.sheet);
|
||||
}, "Mutating the style element: mutating a Comment node");
|
||||
|
||||
test(t => {
|
||||
const style = document.body.appendChild(document.createElement("style"));
|
||||
t.add_cleanup(() => style.remove());
|
||||
const text1 = style.appendChild(new Text("1"));
|
||||
const text2 = style.appendChild(new Text("2"));
|
||||
assert_equals(style.textContent, "12");
|
||||
assert_equals(style.childNodes.length, 2);
|
||||
const sheet = style.sheet;
|
||||
style.normalize();
|
||||
assert_equals(style.childNodes.length, 1);
|
||||
assert_not_equals(sheet, style.sheet);
|
||||
}, "Mutating the style element: using normalize()");
|
||||
|
||||
test(t => {
|
||||
const style = document.body.appendChild(document.createElement("style"));
|
||||
t.add_cleanup(() => style.remove());
|
||||
const comment = style.appendChild(new Comment());
|
||||
const sheet = style.sheet;
|
||||
comment.remove();
|
||||
assert_not_equals(sheet, style.sheet);
|
||||
}, "Mutating the style element: removing a Comment node");
|
Loading…
Add table
Add a link
Reference in a new issue