mirror of
https://github.com/servo/servo.git
synced 2025-08-03 04:30:10 +01:00
Auto merge of #25228 - servo-wpt-sync:wpt_update_10-12-2019, r=jdm
Sync WPT with upstream (10-12-2019) Automated downstream sync of changes from upstream as of 10-12-2019. [no-wpt-sync] r? @servo-wpt-sync
This commit is contained in:
commit
aa268e154f
473 changed files with 6969 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