mirror of
https://github.com/servo/servo.git
synced 2025-08-06 06:00:15 +01:00
Update web-platform-tests to revision 7a767a52741f628430ffbbed46e7f3df68ba3534
Fixes #15648.
This commit is contained in:
parent
a1e4c547f0
commit
4fadf9b0b6
1184 changed files with 22551 additions and 9856 deletions
|
@ -23,7 +23,7 @@ async_test(function(t) {
|
|||
|
||||
obj.data = "file:\\http://nonexistent.html";
|
||||
document.body.appendChild(obj);
|
||||
}, "error event");
|
||||
}, "error event (using 'file:' protocol)");
|
||||
|
||||
async_test(function(t) {
|
||||
var obj = document.createElement("object");
|
||||
|
@ -37,7 +37,7 @@ async_test(function(t) {
|
|||
|
||||
obj.data = "http://test:test";
|
||||
document.body.appendChild(obj);
|
||||
}, "error event");
|
||||
}, "error event (using 'http:' protocol)");
|
||||
|
||||
|
||||
async_test(function(t) {
|
||||
|
|
|
@ -0,0 +1,22 @@
|
|||
<!doctype html>
|
||||
<meta charset="utf-8">
|
||||
<title>HTML Test: The embed element represents a document</title>
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<meta name="assert" content="Check if the object element is ignored when used inside a media element">
|
||||
<script type="application/javascript">
|
||||
var nestingTest = async_test("Test <object> being ignored inside media element");
|
||||
onload = nestingTest.step_func_done(function() {
|
||||
assert_true(true, "We got to a load event without loading things we should not load");
|
||||
});
|
||||
</script>
|
||||
<body>
|
||||
<video>
|
||||
<object type="text/html" data="../resources/should-not-load.html"
|
||||
test-description="<object> in <video>"></object>
|
||||
</video>
|
||||
<audio>
|
||||
<object type="text/html" data="../resources/should-not-load.html"
|
||||
test-description="<object> in <audio>"></object>
|
||||
</audio>
|
||||
</body>
|
|
@ -0,0 +1,56 @@
|
|||
<!doctype html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset=utf-8>
|
||||
<title></title>
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
var loadedCount = 0;
|
||||
var nestingTest = async_test("Test <object> nesting inside <object>");
|
||||
onload = nestingTest.step_func_done(function() {
|
||||
assert_equals(loadedCount, 12, "Should have loaded all should-load elements");
|
||||
});
|
||||
</script>
|
||||
<style>
|
||||
object { display: none }
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<object data="../resources/should-load.html" style="width: 100px; height: 100px">
|
||||
<object type="text/html" data="../resources/should-not-load.html"
|
||||
test-description="<object> inside <object>"></object>
|
||||
</object>
|
||||
<object style="width: 100px; height: 100px" data="data:application/x-does-not-exist,test">
|
||||
<object type="text/html" data="../resources/should-load.html"></object>
|
||||
</object>
|
||||
<object style="width: 100px; height: 100px" data="data:application/x-does-not-exist,test">
|
||||
<div></div>
|
||||
<object type="text/html" data="../resources/should-load.html"></object>
|
||||
</object>
|
||||
<object style="width: 100px; height: 100px" data="data:application/x-does-not-exist,test">
|
||||
<div>
|
||||
<object type="text/html" data="../resources/should-load.html"></object>
|
||||
</div>
|
||||
</object>
|
||||
<object style="width: 100px; height: 100px" data="data:application/x-does-not-exist,test">
|
||||
<object type="text/html" data="../resources/should-load.html"></object>
|
||||
<object type="text/html" data="../resources/should-load.html"></object>
|
||||
<object data="../resources/should-load.html">
|
||||
<object type="text/html" data="../resources/should-not-load.html"
|
||||
test-description="<object> inside loaded <object> inside non-loaded <object>"></object>
|
||||
</object>
|
||||
<object data="data:application/x-does-not-exist,test">
|
||||
<object type="text/html" data="../resources/should-load.html"></object>
|
||||
</object>
|
||||
</object>
|
||||
<div>
|
||||
<object data="../resources/should-load.html" style="width: 100px; height: 100px"></object>
|
||||
<object type="text/html" data="../resources/should-load.html"></object>
|
||||
</div>
|
||||
<div>
|
||||
<object type="text/html" data="../resources/should-load.html"></object>
|
||||
<object data="../resources/should-load.html" style="width: 100px; height: 100px"></object>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
Loading…
Add table
Add a link
Reference in a new issue