WebKitTools:
[WebKit-https.git] / LayoutTests / http / tests / security / frame-loading-via-document-write.html
index 27976b09e851bfb88e23756ee3ba55bdee532ff8..4745e53f3a605ef0d5fab79a355552b85455616f 100644 (file)
@@ -1,12 +1,16 @@
 <html>
 <head>
+<title/>
 
 <script language="JavaScript">
 
 function buildFrameset()
 {
-    if (window.layoutTestController)
+    if (window.layoutTestController) {
         layoutTestController.waitUntilDone();
+        layoutTestController.dumpAsText();
+        layoutTestController.dumpChildFramesAsText();
+    }
 
     var outHTML="<frameset rows=\"33%, 33%, 33%\">"+
                 "<frame src=\"\" name=\"topRow\">"+
@@ -25,18 +29,22 @@ function buildFrameset()
 
     frames['topRow'].document.open("text/html","replace");
     frames['topRow'].document.charset=document.charset;
-    frames['topRow'].document. write(outHTML);
+    frames['topRow'].document.write(outHTML);
     frames['topRow'].document.close();
 
+    var localImageLocation = "file:////tmp/LayoutTests/fast/dom/resources/abe.png";
+    if (window.layoutTestController)
+        localImageLocation = layoutTestController.pathToLocalResource(localImageLocation);
+
     outHTML = "<html><head><scr" + "ipt language=\"JavaScript\" src=\"resources/frame-loading-via-document-write.js\">"+
               "</scr" + "ipt></head><body onLoad=\"didImageLoad()\"><table><tr><td>"+
               "<div id=\"result\"></div>"+
-              "<img src=\"file:////tmp/LayoutTests/fast/dom/resources/abe.png\" id=\"myImg\">"+
+              "<img src=\"" + localImageLocation + "\" id=\"myImg\">"+
               "</td></tr></table></body></html>";
 
     frames['middleRow'].document.open("text/html","replace");
     frames['middleRow'].document.charset=document.charset;
-    frames['middleRow'].document. write(outHTML);
+    frames['middleRow'].document.write(outHTML);
     frames['middleRow'].document.close();
 
     outHTML = "<html><head><scr" + "ipt language=\"JavaScript\" src=\"resources/frame-loading-via-document-write.js\">"+
@@ -47,7 +55,7 @@ function buildFrameset()
 
     frames['bottomRow'].document.open("text/html","replace");
     frames['bottomRow'].document.charset=document.charset;
-    frames['bottomRow'].document. write(outHTML);
+    frames['bottomRow'].document.write(outHTML);
     frames['bottomRow'].document.close();
 }