Update web-platform-tests to revision fda9fa30b9c18f3689f09384c0d4f104c6e6fd4d

This commit is contained in:
WPT Sync Bot 2020-01-01 08:24:21 +00:00
parent 45cc558297
commit c2ea949ad5
100 changed files with 3062 additions and 19 deletions

View file

@ -0,0 +1,18 @@
rbc {
display: ruby-base-container;
unicode-bidi: isolate;
}
[pseudo] {
font-size: inherit;
line-height: inherit;
}
[pseudo] > rt {
font-size: 50%;
}
[pseudo] > rt[pseudo] {
font-size: inherit;
}
.large {
font-size: 200%;
}

View file

@ -0,0 +1,42 @@
window.onload = function() {
// Force a reflow before any changes.
document.body.clientWidth;
var elems = document.querySelectorAll('[data-insert]');
Array.from(elems).forEach(function(e) {
var parent, ref;
switch (e.dataset.insert) {
case 'start':
parent = e;
ref = e.firstChild;
break;
case 'end':
parent = e;
ref = null;
break;
case 'before':
parent = e.parentNode;
ref = e;
break;
case 'after':
parent = e.parentNode;
ref = e.nextSibling;
break;
}
var elem, textnode;
if ('text' in e.dataset) {
textnode = document.createTextNode(e.dataset.text);
}
if ('tag' in e.dataset) {
elem = document.createElement(e.dataset.tag);
if (textnode) {
elem.appendChild(textnode);
}
}
parent.insertBefore(elem ? elem : textnode, ref);
});
};

View file

@ -0,0 +1,14 @@
function getElements(className) {
return Array.from(document.getElementsByClassName(className));
}
window.onload = function() {
// Force a reflow before any changes.
document.body.clientWidth;
getElements('remove').forEach(function(e) {
e.remove();
});
getElements('remove-after').forEach(function(e) {
e.parentNode.removeChild(e.nextSibling);
});
};