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

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

Issue 2231523002: Make ResourceFetcher return Resources with LoadError instead of nullptrs. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Rebase, resolve comment rewrap conflicts. Created 4 years, 2 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 3
4 <script> 4 <script>
5 if (window.testRunner) 5 if (window.testRunner)
6 testRunner.dumpAsText(); 6 testRunner.dumpAsText();
7 7
8 var localImageLocation = "file:///tmp/LayoutTests/http/tests/security/resour ces/compass.jpg"; 8 var localImageLocation = "file:///tmp/LayoutTests/http/tests/security/resour ces/compass.jpg";
9 if (window.testRunner) 9 if (window.testRunner)
10 localImageLocation = testRunner.pathToLocalResource(localImageLocation); 10 localImageLocation = testRunner.pathToLocalResource(localImageLocation);
11 11
12 var localImageElement = document.createElement("img"); 12 var localImageElement = document.createElement("img");
13 localImageElement.setAttribute("id", "myImg"); 13 localImageElement.setAttribute("id", "myImg");
14 localImageElement.setAttribute("src", localImageLocation); 14 localImageElement.setAttribute("src", localImageLocation);
15 15
16 function imageTest() { 16 function imageTest() {
17 document.body.appendChild(localImageElement); 17 document.body.appendChild(localImageElement);
18 18
19 var result = document.getElementById("result"); 19 var result = document.getElementById("result");
20 var myImg = document.getElementById("myImg"); 20 var myImg = document.getElementById("myImg");
21 21
22 if (myImg.height == 0 && myImg.width == 0) 22 if (myImg.naturalWidth == 0 && myImg.naturalHeight == 0)
23 result.innerHTML = "Test Passed. Local image not loaded remotely."; 23 result.innerHTML = "Test Passed. Local image not loaded remotely.";
24 else 24 else
25 result.innerHTML = "Test Failed: Local image loaded remotely."; 25 result.innerHTML = "Test Failed: Local image loaded remotely.";
26 } 26 }
27 </script> 27 </script>
28 28
29 </head> 29 </head>
30 <body onLoad="imageTest()"> 30 <body onLoad="imageTest()">
31 <div id="div0"> 31 <div id="div0">
32 This test is to see if a remote file can include a local image. 32 This test is to see if a remote file can include a local image.
33 <br/> 33 <br/>
34 Currently this test cannot be run manually on Windows because we do not have 34 Currently this test cannot be run manually on Windows because we do not have
35 a function like pathToLocalResource() outside of DRT. 35 a function like pathToLocalResource() outside of DRT.
36 <br/> 36 <br/>
37 </div> 37 </div>
38 </br> 38 </br>
39 <div id="result"> 39 <div id="result">
40 Test has not run. 40 Test has not run.
41 </div> 41 </div>
42 </br> 42 </br>
43 </body> 43 </body>
44 </html> 44 </html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698