diff options
Diffstat (limited to 'testing/web-platform/tests/html/semantics/embedded-content/the-embed-element/embed-document-under-content-visibility-focus.html')
-rw-r--r-- | testing/web-platform/tests/html/semantics/embedded-content/the-embed-element/embed-document-under-content-visibility-focus.html | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-embed-element/embed-document-under-content-visibility-focus.html b/testing/web-platform/tests/html/semantics/embedded-content/the-embed-element/embed-document-under-content-visibility-focus.html new file mode 100644 index 0000000000..26a77918e0 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/embedded-content/the-embed-element/embed-document-under-content-visibility-focus.html @@ -0,0 +1,25 @@ +<!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="Ensure document finishes load when focus is attempted before the embed is finished loading"> + +<style> +.hidden { content-visibility: hidden; } +</style> +<body> + <script> + async_test(t => { + window.onload = () => t.done(); + }, "ensure onload happens"); + </script> + <div class=hidden> + <embed id=target src="embed-iframe.html"> + </div> + <script> + // Ensure we process style in the hidden object, which normally delays + // load until the embed object is finished loading. + target.focus(); + </script> +</body> |