| Index: third_party/WebKit/LayoutTests/imported/web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_javascript_url_01.htm
|
| diff --git a/third_party/WebKit/LayoutTests/imported/web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_javascript_url_01.htm b/third_party/WebKit/LayoutTests/imported/web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_javascript_url_01.htm
|
| deleted file mode 100644
|
| index 3bdab64d79f75743ee2d7cfa716b28fbc5edb318..0000000000000000000000000000000000000000
|
| --- a/third_party/WebKit/LayoutTests/imported/web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_javascript_url_01.htm
|
| +++ /dev/null
|
| @@ -1,53 +0,0 @@
|
| -<!DOCTYPE html><html><head><title>javascript: URL creating a document in an about:blank iframe</title>
|
| -<link rel="help" href="https://html.spec.whatwg.org/multipage/#the-iframe-element">
|
| -<link rel="help" href="https://html.spec.whatwg.org/multipage/#process-the-iframe-attributes">
|
| -<script src="../../../../../../resources/testharness.js"></script>
|
| -<script src="../../../../../../resources/testharnessreport.js"></script>
|
| -</head>
|
| -<body>
|
| -<div id="log">FAILED (test did not run)</div>
|
| -
|
| -<iframe src="about:blank" name="ifr1"></iframe>
|
| -<iframe src="" name="ifr2"></iframe>
|
| -<iframe src="./" name="ifr3"></iframe>
|
| -
|
| -<script>
|
| -var test = async_test();
|
| -var results = {};
|
| -var expected = {
|
| - ifr1:{url:"about:blank", sameDom: true},
|
| - ifr2:{url:"about:blank", sameDom: true},
|
| - ifr3:{url: location.href.replace(/\/[^\/]*$/, '/'), sameDom: true },
|
| - ifr4:{url:"about:blank", sameDom: true}
|
| -}
|
| -
|
| -var js_url = 'javascript:"<html><script>var sameDom = false; try{var cn = top.document.body.className;sameDom = true;}catch(e){}; parent.postMessage( {url: document.URL, name: name, sameDom: sameDom}, \'*\')<\/script><body><p>JS-generated document</p></body></<html>";'
|
| -window.addEventListener('message', function(e){
|
| - var ifr = e.data.name;
|
| - results[ifr] = e.data;
|
| - test.step(function(){
|
| - assert_equals(results[ifr].url, expected[ifr].url);
|
| - assert_equals(results[ifr].sameDom, expected[ifr].sameDom);
|
| - }, 'Testing URL and details of IFRAME ' + ifr);
|
| - if(Object.keys(results).length === Object.keys(expected).length){
|
| - test.done();
|
| - }
|
| -}, false);
|
| -
|
| -var ifr = document.createElement('iframe');
|
| -ifr.name = 'ifr4';
|
| -document.body.appendChild(ifr);
|
| -
|
| -window.onload = function () {
|
| - for (var i = 0, frame, frames = document.getElementsByTagName('iframe'); frame = frames[i]; i++) {
|
| - try{
|
| - frame.src = js_url;
|
| - }catch(e){
|
| - results[frame.name] = 'Exception on setting!';
|
| - }
|
| - };
|
| -}
|
| -
|
| -</script>
|
| -</body>
|
| -</html>
|
|
|