Update web-platform-tests to revision 4bba821de44da9ed47c2562f995a0da6eecc177b

This commit is contained in:
Ms2ger 2015-10-12 17:01:10 +02:00
parent af637640ae
commit c8c377df9f
48 changed files with 697 additions and 8688 deletions

View file

@ -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>

View file

@ -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>

View file

@ -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() {