| <div id="logDiv">FAILED</div> |
| <script> |
| if (window.testRunner) |
| testRunner.dumpAsText(); |
| |
| var logDiv = document.getElementById("logDiv"); |
| |
| function clearLog() |
| { |
| logDiv.innerHTML = ""; |
| } |
| |
| function log(string) |
| { |
| logDiv.appendChild(document.createTextNode(string)); |
| logDiv.appendChild(document.createElement("br")); |
| } |
| |
| var loaded = 0; |
| var messages = []; |
| |
| function checkLoadedImage(event, testNumber) { |
| var imageWidth = event.target.width; |
| if (imageWidth == 25) |
| resourceLoaded("PASS ", testNumber); |
| else |
| resourceLoaded("IMAGE SIZE " + imageWidth + " FAIL - ", testNumber); |
| } |
| |
| function resourceLoaded(message, testNumber) { |
| messages[testNumber] = message + testNumber + " of 3"; |
| if (++loaded == 3) { |
| for (var i = 1; i <= 3; i++) |
| log(messages[i]); |
| } |
| } |
| </script> |
| |
| <img src="resources/reload-subresource-when-type-changes.js"> |
| <script src="resources/reload-subresource-when-type-changes.js"></script> |
| |
| <link rel="prefetch" href="resources/image1.png"> |
| <img src="resources/image1.png" onerror="log('LOAD ERROR - FAIL 2 of 3)" onload="checkLoadedImage(event, 2)"> |
| |
| <script src="resources/image2.png"></script> |
| <img src="resources/image2.png" onerror="log('LOAD ERROR - FAIL 2 of 3)" onload="checkLoadedImage(event, 3)"> |