Update web-platform-tests and CSS tests.

- Update CSS tests to revision e05bfd5e30ed662c2f8a353577003f8eed230180.
- Update web-platform-tests to revision a052787dd5c069a340031011196b73affbd68cd9.
This commit is contained in:
Ms2ger 2017-02-06 11:06:12 +01:00
parent fb4f421c8b
commit 296fa2512b
21852 changed files with 2080936 additions and 892894 deletions

View file

@ -0,0 +1,33 @@
<!DOCTYPE html>
<title>Historical features</title>
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<div id=log></div>
<script>
[
"selectedStyleSheetSet",
"lastStyleSheetSet",
"preferredStyleSheetSet",
"styleSheetSets",
"enableStyleSheetsForSet",
].forEach(function(name) {
test(function() {
assert_false(name in document);
var doc = document.implementation.createDocument(null, null, null);
assert_false(name in doc);
}, "Historical Document member: " + name);
});
[
"cascadedStyle",
"defaultStyle",
"rawComputedStyle",
"usedStyle",
].forEach(function(name) {
test(function() {
assert_false(name in document.body);
assert_false(name in document.createElement("test"));
}, "Historical Element member: " + name);
});
</script>

View file

@ -0,0 +1,31 @@
<!doctype html>
<meta charset=utf-8>
<title>cssom - Serialization of CSS declaration with "important" flag</title>
<script src=/resources/testharness.js></script>
<script src=/resources/testharnessreport.js></script>
<div id="noWhitespace" style="display: inline !important;"></div>
<div id="whitespace" style="background-color: blue !important; color: red ! important;"></div>
<div id="dinamicallyStyle"></div>
<script>
test(function () {
var css_style = document.querySelector('#noWhitespace').style.cssText;
assert_equals(css_style, "display: inline !important;");
}, "Inline style declaration without whitespace between '!' and 'important'.");
test(function () {
var css_style = document.querySelector('#whitespace').style.cssText;
assert_equals(css_style, "background-color: blue !important; color: red !important;");
}, "Inline style declaration with whitespace between '!' and 'important'.");
test(function () {
document.querySelector('#dinamicallyStyle').style.cssText = "color: black !important;";
var css_style = document.querySelector('#dinamicallyStyle').style.cssText;
assert_equals(css_style, "color: black !important;");
}, "Style set dynamically via cssText without whitespace between '!' and 'important'.");
test(function () {
document.querySelector('#dinamicallyStyle').style.cssText = "color: black ! important;";
var css_style = document.querySelector('#dinamicallyStyle').style.cssText;
assert_equals(css_style, "color: black !important;");
}, "Style set dynamically via cssText with whitespace between '!' and 'important'.");
</script>