Index: LayoutTests/http/tests/htmlimports/csp-import-block-but-domain-nested.html |
diff --git a/LayoutTests/http/tests/htmlimports/csp-import-block-but-domain-nested.html b/LayoutTests/http/tests/htmlimports/csp-import-block-but-domain-nested.html |
new file mode 100644 |
index 0000000000000000000000000000000000000000..22f1b42ac2dfb0135e4be60cb5184d177651bb13 |
--- /dev/null |
+++ b/LayoutTests/http/tests/htmlimports/csp-import-block-but-domain-nested.html |
@@ -0,0 +1,21 @@ |
+<!DOCTYPE html> |
+<html> |
+<head> |
+<script> |
+</script> |
+<link id="target" rel="import" href="resources/child-having-domain-policy.html"> |
+<script src="/js-test-resources/js-test-pre.js"></script> |
+</head> |
+<body> |
+<pre id="result"></pre> |
+<script> |
+shouldBe("document.inlineScriptHasRun", "undefined"); |
+shouldBe("document.externalScriptHasRun", "undefined"); |
+shouldBeTrue("document.corsExternalScriptHasRun"); |
+shouldBe("document.evalFromInlineHasRun", "undefined"); |
+shouldBe("document.evalFromExternalHasRun", "undefined"); |
+shouldBe("document.evalFromCorsExternalHasRun", "undefined"); |
+</script> |
+<script src="/js-test-resources/js-test-post.js"></script> |
+</body> |
+</html> |