mirror of
https://github.com/servo/servo.git
synced 2025-08-05 21:50:18 +01:00
Update web-platform-tests to revision 4a5223502fa660ce03e470af6a61c8bc26c5a8ee
This commit is contained in:
parent
c5f7c9ccf3
commit
e891345f26
1328 changed files with 36632 additions and 20588 deletions
|
@ -0,0 +1,14 @@
|
|||
<!DOCTYPE html>
|
||||
<meta charset=utf-8>
|
||||
<title>Test that getSVGDocument() returns null for a cross-origin document.</title>
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<body>
|
||||
<embed src='data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><rect height="100" width="100"/></svg>'></embed>
|
||||
<script>
|
||||
const embed = document.querySelector('embed');
|
||||
var t = async_test('HTMLEmbedElement.getSVGDocument() for cross-origin document');
|
||||
window.addEventListener(
|
||||
'load', t.step_func_done(() => { assert_equals(embed.getSVGDocument(), null); }));
|
||||
</script>
|
||||
</body>
|
|
@ -0,0 +1,13 @@
|
|||
<!DOCTYPE html>
|
||||
<meta charset=utf-8>
|
||||
<title>Test that contentDocument returns null for a cross-origin document.</title>
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script>
|
||||
var t = async_test('HTMLFrameElement.contentDocument for cross-origin document');
|
||||
window.addEventListener(
|
||||
'load', t.step_func_done(() => { assert_equals(document.querySelector('frame').contentDocument, null); }));
|
||||
</script>
|
||||
<frameset>
|
||||
<frame src='data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><rect height="100" width="100"/></svg>'></frame>
|
||||
</frameset>
|
|
@ -0,0 +1,17 @@
|
|||
<!DOCTYPE html>
|
||||
<meta charset=utf-8>
|
||||
<title>Test that contentDocument/getSVGDocument() return null for a cross-origin document.</title>
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<body>
|
||||
<iframe src='data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><rect height="100" width="100"/></svg>'></iframe>
|
||||
<script>
|
||||
const iframe = document.querySelector('iframe');
|
||||
var t1 = async_test('HTMLIFrameElement.contentDocument for cross-origin document');
|
||||
window.addEventListener(
|
||||
'load', t1.step_func_done(() => { assert_equals(iframe.contentDocument, null); }));
|
||||
var t2 = async_test('HTMLIFrameElement.getSVGDocument() for cross-origin document');
|
||||
window.addEventListener(
|
||||
'load', t2.step_func_done(() => { assert_equals(iframe.getSVGDocument(), null); }));
|
||||
</script>
|
||||
</body>
|
|
@ -14,7 +14,7 @@ setup({explicit_done:true});
|
|||
function check(p, iframe) {
|
||||
var current = p.firstElementChild;
|
||||
var ref_sizes = current.getAttribute('sizes');
|
||||
var expect = p.firstElementChild.currentSrc;
|
||||
var expect = current.currentSrc;
|
||||
if (expect) {
|
||||
expect = expect.split('?')[0];
|
||||
}
|
||||
|
|
|
@ -52,8 +52,14 @@
|
|||
<img srcset='/images/green-1x1.png?e34 50w, /images/green-16x16.png?e34 51w' sizes='\[,1px'>
|
||||
<img srcset='/images/green-1x1.png?e35 50w, /images/green-16x16.png?e35 51w' sizes='1\p\x'>
|
||||
<img srcset='/images/green-1x1.png?e36 50w, /images/green-16x16.png?e36 51w' sizes='calc(1px)'>
|
||||
<img srcset='/images/green-1x1.png?e36a 50w, /images/green-16x16.png?e36a 51w' sizes='min(1px, 100px)'>
|
||||
<img srcset='/images/green-1x1.png?e36b 50w, /images/green-16x16.png?e36b 51w' sizes='min(-100px, 1px)'>
|
||||
<img srcset='/images/green-1x1.png?e37 50w, /images/green-16x16.png?e37 51w' sizes='(min-width:0) calc(1px)'>
|
||||
<img srcset='/images/green-1x1.png?e37a 50w, /images/green-16x16.png?e37a 51w' sizes='(min-width:0) min(1px, 100px)'>
|
||||
<img srcset='/images/green-1x1.png?e37b 50w, /images/green-16x16.png?e37b 51w' sizes='(min-width:0) max(-100px, 1px)'>
|
||||
<img srcset='/images/green-1x1.png?e38 50w, /images/green-16x16.png?e38 51w' sizes='(min-width:calc(0)) 1px'>
|
||||
<img srcset='/images/green-1x1.png?e38a 50w, /images/green-16x16.png?e38a 51w' sizes='(min-width:min(0, 200vw)) 1px'>
|
||||
<img srcset='/images/green-1x1.png?e38b 50w, /images/green-16x16.png?e38b 51w' sizes='(min-width:max(-200vw, 0)) 1px'>
|
||||
<img srcset='/images/green-1x1.png?e39 50w, /images/green-16x16.png?e39 51w' sizes='(min-width:0) 1px, 100vw'>
|
||||
<img srcset='/images/green-1x1.png?e40 50w, /images/green-16x16.png?e40 51w' sizes='(min-width:0) 1px, (min-width:0) 100vw, 100vw'>
|
||||
<img srcset='/images/green-1x1.png?e41 50w, /images/green-16x16.png?e41 51w' sizes='(min-width:0) 1px'>
|
||||
|
@ -126,7 +132,11 @@
|
|||
<img srcset='/images/green-1x1.png?e108 50w, /images/green-16x16.png?e108 51w' sizes='(max-width:0) or (unknown-general-enclosed !) 100vw, 1px'>
|
||||
<img srcset='/images/green-1x1.png?e109 50w, /images/green-16x16.png?e109 51w' sizes='not ((max-width:0) or (unknown "general-enclosed")) 100vw, 1px'>
|
||||
<img srcset='/images/green-1x1.png?f48 50w, /images/green-16x16.png?f48 51w' sizes='calc(1px'>
|
||||
<img srcset='/images/green-1x1.png?f48a 50w, /images/green-16x16.png?f48a 51w' sizes='min(1px, 200vw'>
|
||||
<img srcset='/images/green-1x1.png?f48b 50w, /images/green-16x16.png?f48b 51w' sizes='max(-200vw, 1px'>
|
||||
<img srcset='/images/green-1x1.png?f49 50w, /images/green-16x16.png?f49 51w' sizes='(min-width:0) calc(1px'>
|
||||
<img srcset='/images/green-1x1.png?f49a 50w, /images/green-16x16.png?f49a 51w' sizes='(min-width:0) min(1px, 200vw'>
|
||||
<img srcset='/images/green-1x1.png?f49b 50w, /images/green-16x16.png?f49b 51w' sizes='(min-width:0) max(-200vw, 1px'>
|
||||
|
||||
<p>
|
||||
<img srcset='/images/green-1x1.png?f1 50w, /images/green-16x16.png?f1 51w' sizes='100vw'>
|
||||
|
|
|
@ -0,0 +1,17 @@
|
|||
<!DOCTYPE html>
|
||||
<meta charset=utf-8>
|
||||
<title>Test that contentDocument/getSVGDocument() return null for a cross-origin document.</title>
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<body>
|
||||
<object data='data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><rect height="100" width="100"/></svg>'></object>
|
||||
<script>
|
||||
const object = document.querySelector('object');
|
||||
var t1 = async_test('HTMLObjectElement.contentDocument for cross-origin document');
|
||||
window.addEventListener(
|
||||
'load', t1.step_func_done(() => { assert_equals(object.contentDocument, null); }));
|
||||
var t2 = async_test('HTMLObjectElement.getSVGDocument() for cross-origin document');
|
||||
window.addEventListener(
|
||||
'load', t2.step_func_done(() => { assert_equals(object.getSVGDocument(), null); }));
|
||||
</script>
|
||||
</body>
|
Loading…
Add table
Add a link
Reference in a new issue