Chromium Code Reviews| Index: third_party/WebKit/LayoutTests/fast/parser/force-plaintext.html |
| diff --git a/third_party/WebKit/LayoutTests/fast/parser/force-plaintext.html b/third_party/WebKit/LayoutTests/fast/parser/force-plaintext.html |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..c41cc3c78aefb3fea3d4bc11d41350925db6ed33 |
| --- /dev/null |
| +++ b/third_party/WebKit/LayoutTests/fast/parser/force-plaintext.html |
| @@ -0,0 +1,17 @@ |
| +<!DOCTYPE html> |
| +<p>plaintest test with postMessage</p> |
| +<script src="../../resources/testharness.js"></script> |
| +<script src="../../resources/testharnessreport.js"></script> |
| +<script> |
| +var t = async_test("Do not parse plain text as HTML"); |
| +window.addEventListener('message', function() { |
| + assert_unreached("Child should not be executable"); |
| +}); |
| +window.addEventListener('load', function() { |
|
kouhei (in TOK)
2016/08/09 23:54:02
I'm a bit confused here. Don't we need to add 'loa
Charlie Harrison
2016/08/10 00:29:15
Doesn't the main frame load event occur after subf
|
| + t.done(); |
| +}); |
| +var iframe = document.createElement('iframe'); |
| +iframe.src = "data:text/plain,<script>parent.postMessage('Hello','" + location.origin+"');<\/script>"; |
| +document.body.appendChild(iframe); |
| +</script> |
| + |