Update web-platform-tests to revision 697b971060b2d475a73c1c3755232a4674d61cf5

This commit is contained in:
Ms2ger 2016-05-10 11:29:19 +02:00
parent f60598909a
commit b97474fbba
236 changed files with 4817 additions and 893 deletions

View file

@ -0,0 +1,19 @@
<!doctype html>
<meta charset=utf-8>
<title>base element in about:blank document should resolve against its fallback base URI</title>
<script src=/resources/testharness.js></script>
<script src=/resources/testharnessreport.js></script>
<iframe></iframe>
<script>
var t = async_test();
addEventListener("load", t.step_func_done(function() {
var doc = frames[0].document;
var b = doc.createElement("base");
b.setAttribute("href", "test");
var newBaseValue = location.href.replace(/\/[^/]*$/, "/") + "test";
assert_equals(b.href, newBaseValue);
assert_equals(doc.baseURI, location.href);
doc.head.appendChild(b);
assert_equals(doc.baseURI, newBaseValue);
}));
</script>

View file

@ -0,0 +1,12 @@
<!doctype html>
<meta charset=utf-8>
<title>base element with unparseable href should have .href getter return attr value</title>
<script src=/resources/testharness.js></script>
<script src=/resources/testharnessreport.js></script>
<script>
test(function() {
var b = document.createElement("base");
b.setAttribute("href", "//test:test");
assert_equals(b.href, "//test:test");
});
</script>

View file

@ -0,0 +1,19 @@
<!doctype html>
<meta charset=utf-8>
<title>base element in srcdoc document should resolve against its fallback base URI</title>
<script src=/resources/testharness.js></script>
<script src=/resources/testharnessreport.js></script>
<iframe srcdoc=""></iframe>
<script>
var t = async_test();
addEventListener("load", t.step_func_done(function() {
var doc = frames[0].document;
var b = doc.createElement("base");
b.setAttribute("href", "test");
var newBaseValue = location.href.replace(/\/[^/]*$/, "/") + "test";
assert_equals(b.href, newBaseValue);
assert_equals(doc.baseURI, location.href);
doc.head.appendChild(b);
assert_equals(doc.baseURI, newBaseValue);
}));
</script>