Index: third_party/WebKit/LayoutTests/imported/wpt/html/browsers/sandboxing/sandbox-allow-scripts.html |
diff --git a/third_party/WebKit/LayoutTests/imported/wpt/html/browsers/sandboxing/sandbox-allow-scripts.html b/third_party/WebKit/LayoutTests/imported/wpt/html/browsers/sandboxing/sandbox-allow-scripts.html |
new file mode 100644 |
index 0000000000000000000000000000000000000000..6cf3f5a4a8c8c2b9c1e31138a8cf5118aa6bffcb |
--- /dev/null |
+++ b/third_party/WebKit/LayoutTests/imported/wpt/html/browsers/sandboxing/sandbox-allow-scripts.html |
@@ -0,0 +1,29 @@ |
+<!DOCTYPE html> |
+<html> |
+ <head> |
+ <title>Script execution in sandbox="allow-scripts" iframe</title> |
+ <link rel="author" title="Kinuko Yasuda" href="mailto:kinuko@chromium.org"> |
+ <link rel="help" href="http://www.w3.org/html/wg/drafts/html/master/browsers.html#sandboxing"> |
+ <script src="/resources/testharness.js"></script> |
+ <script src="/resources/testharnessreport.js"></script> |
+ </head> |
+ |
+ <body> |
+ <h1>Script execution in sandbox="allow-scripts" iframe</h1> |
+ <script type="text/javascript"> |
+ var t = async_test("Running script from sandbox='allow-scripts' iframe is allowed") |
+ var called = 0; |
+ function calledFromIframe() { |
+ called++; |
+ } |
+ function loaded() { |
+ assert_equals(called, 1); |
+ t.done(); |
+ } |
+ </script> |
+ |
+ <iframe src="/html/browsers/sandboxing/inner-iframe.html" style="visibility:hidden;display:none" sandbox="allow-scripts allow-same-origin" id="sandboxedframe" onload="loaded();"></iframe> |
+ |
+ <div id="log"></div> |
+ </body> |
+</html> |