mirror of
https://github.com/servo/servo.git
synced 2025-08-06 14:10:11 +01:00
Update web-platform-tests to revision 4bba821de44da9ed47c2562f995a0da6eecc177b
This commit is contained in:
parent
af637640ae
commit
c8c377df9f
48 changed files with 697 additions and 8688 deletions
|
@ -36,87 +36,13 @@
|
|||
<source name="source">
|
||||
</div>
|
||||
<script>
|
||||
test(function() {
|
||||
assert_equals(document.getElementsByName("section").length, 1);
|
||||
assert_equals(document.getElementsByName("section")[0],
|
||||
document.getElementsByTagName("section")[0]);
|
||||
assert_equals(document.getElementsByName("article").length, 1);
|
||||
assert_equals(document.getElementsByName("article")[0],
|
||||
document.getElementsByTagName("article")[0]);
|
||||
assert_equals(document.getElementsByName("aside").length, 1);
|
||||
assert_equals(document.getElementsByName("aside")[0],
|
||||
document.getElementsByTagName("aside")[0]);
|
||||
assert_equals(document.getElementsByName("hgroup").length, 1);
|
||||
assert_equals(document.getElementsByName("hgroup")[0],
|
||||
document.getElementsByTagName("hgroup")[0]);
|
||||
assert_equals(document.getElementsByName("header").length, 1);
|
||||
assert_equals(document.getElementsByName("header")[0],
|
||||
document.getElementsByTagName("header")[0]);
|
||||
assert_equals(document.getElementsByName("footer").length, 1);
|
||||
assert_equals(document.getElementsByName("footer")[0],
|
||||
document.getElementsByTagName("footer")[0]);
|
||||
assert_equals(document.getElementsByName("nav").length, 1);
|
||||
assert_equals(document.getElementsByName("nav")[0],
|
||||
document.getElementsByTagName("nav")[0]);
|
||||
assert_equals(document.getElementsByName("dialog").length, 1);
|
||||
assert_equals(document.getElementsByName("dialog")[0],
|
||||
document.getElementsByTagName("dialog")[0]);
|
||||
assert_equals(document.getElementsByName("figure").length, 1);
|
||||
assert_equals(document.getElementsByName("figure")[0],
|
||||
document.getElementsByTagName("figure")[0]);
|
||||
assert_equals(document.getElementsByName("audio").length, 1);
|
||||
assert_equals(document.getElementsByName("audio")[0],
|
||||
document.getElementsByTagName("audio")[0]);
|
||||
assert_equals(document.getElementsByName("video").length, 1);
|
||||
assert_equals(document.getElementsByName("video")[0],
|
||||
document.getElementsByTagName("video")[0]);
|
||||
assert_equals(document.getElementsByName("embed").length, 1);
|
||||
assert_equals(document.getElementsByName("embed")[0],
|
||||
document.getElementsByTagName("embed")[0]);
|
||||
assert_equals(document.getElementsByName("mark").length, 1);
|
||||
assert_equals(document.getElementsByName("mark")[0],
|
||||
document.getElementsByTagName("mark")[0]);
|
||||
assert_equals(document.getElementsByName("meter").length, 1);
|
||||
assert_equals(document.getElementsByName("meter")[0],
|
||||
document.getElementsByTagName("meter")[0]);
|
||||
assert_equals(document.getElementsByName("progress").length, 1);
|
||||
assert_equals(document.getElementsByName("progress")[0],
|
||||
document.getElementsByTagName("progress")[0]);
|
||||
assert_equals(document.getElementsByName("time").length, 1);
|
||||
assert_equals(document.getElementsByName("time")[0],
|
||||
document.getElementsByTagName("time")[0]);
|
||||
assert_equals(document.getElementsByName("canvas").length, 1);
|
||||
assert_equals(document.getElementsByName("canvas")[0],
|
||||
document.getElementsByTagName("canvas")[0]);
|
||||
assert_equals(document.getElementsByName("command").length, 1);
|
||||
assert_equals(document.getElementsByName("command")[0],
|
||||
document.getElementsByTagName("command")[0]);
|
||||
assert_equals(document.getElementsByName("menu").length, 1);
|
||||
assert_equals(document.getElementsByName("menu")[0],
|
||||
document.getElementsByTagName("menu")[0]);
|
||||
assert_equals(document.getElementsByName("details").length, 1);
|
||||
assert_equals(document.getElementsByName("details")[0],
|
||||
document.getElementsByTagName("details")[0]);
|
||||
assert_equals(document.getElementsByName("datalist").length, 1);
|
||||
assert_equals(document.getElementsByName("datalist")[0],
|
||||
document.getElementsByTagName("datalist")[0]);
|
||||
assert_equals(document.getElementsByName("keygen").length, 1);
|
||||
assert_equals(document.getElementsByName("keygen")[0],
|
||||
document.getElementsByTagName("keygen")[0]);
|
||||
assert_equals(document.getElementsByName("output").length, 1);
|
||||
assert_equals(document.getElementsByName("output")[0],
|
||||
document.getElementsByTagName("output")[0]);
|
||||
assert_equals(document.getElementsByName("ruby").length, 1);
|
||||
assert_equals(document.getElementsByName("ruby")[0],
|
||||
document.getElementsByTagName("ruby")[0]);
|
||||
assert_equals(document.getElementsByName("rt").length, 1);
|
||||
assert_equals(document.getElementsByName("rt")[0],
|
||||
document.getElementsByTagName("rt")[0]);
|
||||
assert_equals(document.getElementsByName("rp").length, 1);
|
||||
assert_equals(document.getElementsByName("rp")[0],
|
||||
document.getElementsByTagName("rp")[0]);
|
||||
assert_equals(document.getElementsByName("source").length, 1);
|
||||
assert_equals(document.getElementsByName("source")[0],
|
||||
document.getElementsByTagName("source")[0]);
|
||||
});
|
||||
var testDiv = document.getElementById("test");
|
||||
for (var i = 0; i < testDiv.children.length; i++) {
|
||||
var name = testDiv.children[i].getAttribute("name");
|
||||
test(function() {
|
||||
assert_equals(document.getElementsByName(name).length, 1);
|
||||
assert_equals(document.getElementsByName(name)[0],
|
||||
document.getElementsByTagName(name)[0]);
|
||||
}, 'getElementsByName("' + name + '")');
|
||||
}
|
||||
</script>
|
||||
|
|
|
@ -7,38 +7,26 @@
|
|||
<script src="/resources/testharnessreport.js"></script>
|
||||
<div id="log"></div>
|
||||
<script>
|
||||
function test_title(set, expected) {
|
||||
test(function() {
|
||||
document.title = set;
|
||||
assert_equals(document.title, expected);
|
||||
}, "document.title after setting to " + format_value(set));
|
||||
}
|
||||
|
||||
test(function() {
|
||||
// Single space characters must be normalized. (WHATWG r4353)
|
||||
assert_equals(document.title, "document.title and space normalization");
|
||||
}, "document.title initial value");
|
||||
|
||||
document.title = "one space";
|
||||
assert_equals(document.title, "one space");
|
||||
|
||||
document.title = "two spaces";
|
||||
assert_equals(document.title, "two spaces");
|
||||
|
||||
document.title = "one\ttab";
|
||||
assert_equals(document.title, "one tab");
|
||||
|
||||
document.title = "two\t\ttabs";
|
||||
assert_equals(document.title, "two tabs");
|
||||
|
||||
document.title = "one\nnewline";
|
||||
assert_equals(document.title, "one newline");
|
||||
|
||||
document.title = "two\n\nnewlines";
|
||||
assert_equals(document.title, "two newlines");
|
||||
|
||||
document.title = "one\fform feed";
|
||||
assert_equals(document.title, "one form feed");
|
||||
|
||||
document.title = "two\f\fform feeds";
|
||||
assert_equals(document.title, "two form feeds");
|
||||
|
||||
document.title = "one\rcarriage return";
|
||||
assert_equals(document.title, "one carriage return");
|
||||
|
||||
document.title = "two\r\rcarriage returns";
|
||||
assert_equals(document.title, "two carriage returns");
|
||||
});
|
||||
test_title("one space", "one space");
|
||||
test_title("two spaces", "two spaces");
|
||||
test_title("one\ttab", "one tab");
|
||||
test_title("two\t\ttabs", "two tabs");
|
||||
test_title("one\nnewline", "one newline");
|
||||
test_title("two\n\nnewlines", "two newlines");
|
||||
test_title("one\fform feed", "one form feed");
|
||||
test_title("two\f\fform feeds", "two form feeds");
|
||||
test_title("one\rcarriage return", "one carriage return");
|
||||
test_title("two\r\rcarriage returns", "two carriage returns");
|
||||
</script>
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
var SVG_NAMESPACE = "http://www.w3.org/2000/svg";
|
||||
|
||||
function newSVGDocument() {
|
||||
return document.implementation.createDocument(SVG_NAMESPACE, "svg");
|
||||
return document.implementation.createDocument(SVG_NAMESPACE, "svg", null);
|
||||
}
|
||||
|
||||
test(function() {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue