Index: third_party/WebKit/LayoutTests/imported/web-platform-tests/html/semantics/scripting-1/the-script-element/scripting-enabled.html |
diff --git a/third_party/WebKit/LayoutTests/imported/web-platform-tests/html/semantics/scripting-1/the-script-element/scripting-enabled.html b/third_party/WebKit/LayoutTests/imported/web-platform-tests/html/semantics/scripting-1/the-script-element/scripting-enabled.html |
new file mode 100644 |
index 0000000000000000000000000000000000000000..e02cf437f149140fad1c3da30ff20ca9bffab8e4 |
--- /dev/null |
+++ b/third_party/WebKit/LayoutTests/imported/web-platform-tests/html/semantics/scripting-1/the-script-element/scripting-enabled.html |
@@ -0,0 +1,16 @@ |
+<!doctype html> |
+<meta charset="utf-8"> |
+<title>JS is disabled on documents created without a browsing context</title> |
+<link rel="help" href="https://html.spec.whatwg.org/multipage/webappapis.html#concept-n-script"> |
+<script src="../../../../../../resources/testharness.js"></script> |
+<script src="../../../../../../resources/testharnessreport.js"></script> |
+<script> |
+test(function(t) { |
+ var doc = document.implementation.createHTMLDocument(); |
+ window.fail_test = t.unreached_func('should not have been called'); |
+ |
+ var script = doc.createElement('script'); |
+ script.textContent = 'fail_test();'; |
+ doc.documentElement.appendChild(script); |
+}, 'script on document returned by createHTMLDocument should not execute'); |
+</script> |