Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(853)

Side by Side Diff: third_party/WebKit/LayoutTests/http/tests/security/local-iFrame-from-remote.html

Issue 2842253002: Move ReportLocalLoadFailed to ExecutionContext (Closed)
Patch Set: Revert ResourceLoader changes, handle main resource redirect in DocumentLoader Created 3 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 <html> 1 <html>
2 <head> 2 <head>
3 <script> 3 <script>
4 if (window.testRunner) 4 if (window.testRunner)
5 testRunner.dumpAsText(); 5 testRunner.dumpAsText();
6 6
7 var localPageLocation = "file:///tmp/LayoutTests/http/tests/security/res ources/localPage.html"; 7 var localPageLocation = "file:///tmp/LayoutTests/http/tests/security/res ources/localPage.html";
8 if (window.testRunner) 8 if (window.testRunner)
9 localPageLocation = testRunner.pathToLocalResource(localPageLocation ); 9 localPageLocation = testRunner.pathToLocalResource(localPageLocation );
10 10
11 var localIframeElement = document.createElement("iFrame"); 11 var localIframeElement = document.createElement("iFrame");
12 localIframeElement.setAttribute("id", "myFrame"); 12 localIframeElement.setAttribute("id", "myFrame");
13 localIframeElement.setAttribute("src", localPageLocation); 13 localIframeElement.setAttribute("src", localPageLocation);
14 14
15 function iFrameTest() { 15 function iFrameTest() {
16 document.body.appendChild(localIframeElement); 16 document.body.appendChild(localIframeElement);
17 17
18 var result = document.getElementById("result"); 18 var result = document.getElementById("result");
19 var myFrameDocument = document.getElementById("myFrame").contentDocu ment; 19 var frameWindow = document.getElementById("myFrame").contentWindow;
20 if (myFrameDocument !== null) 20 if (frameWindow && frameWindow.location != "about:blank")
21 result.innerHTML = "Test Failed: Local page remotely loaded into iFrame."; 21 result.innerHTML = "Test Failed: Local page remotely loaded into iFrame.";
22 else 22 else
23 result.innerHTML = "Test Passed. Local page not remotely loaded into iFrame."; 23 result.innerHTML = "Test Passed. Local page not remotely loaded into iFrame.";
24 } 24 }
25 </script> 25 </script>
26 </head> 26 </head>
27 <body onload="iFrameTest()"> 27 <body onload="iFrameTest()">
28 <div id="div0"> 28 <div id="div0">
29 This test is to see if a remote file can include a local page in an iFra me. 29 This test is to see if a remote file can include a local page in an iFra me.
30 <br/> 30 <br/>
31 Currently this test cannot be run manually on Windows because we do not have 31 Currently this test cannot be run manually on Windows because we do not have
32 a function like pathToLocalResource() outside of DRT. 32 a function like pathToLocalResource() outside of DRT.
33 <br/> 33 <br/>
34 </div> 34 </div>
35 </br> 35 </br>
36 <div id="result"> 36 <div id="result">
37 Test not run correctly. 37 Test not run correctly.
38 </div> 38 </div>
39 </body> 39 </body>
40 </html> 40 </html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698