<html>
<script>
function runTest()
{
if (window.testRunner)
testRunner.dumpAsText();
var result = document.getElementById('result');
var i1 = document.getElementById('image1');
if (i1.naturalWidth != 75 || i1.naturalHeight != 25)
return;
var i2 = document.getElementById('image2');
if (i2.naturalWidth != 75 || i2.naturalHeight != 25)
return;
var i3 = document.getElementById('image3');
if (i3.naturalWidth != 0 || i3.naturalHeight != 0)
return;
var i4 = document.getElementById('image4');
if (i4.naturalWidth != 0 || i4.naturalHeight != 0)
return;
result.innerHTML = 'SUCCESS';
}
</script>
<body onload="runTest()">
<img id="image1" src="resources/blue_rect.jpg">
<img id="image2" width="10" height="10" src="resources/blue_rect.jpg">
<img id="image3" src="non-existent.jpg">
<img id="image4" src="non-existent.jpg" width="10" height="10">
<div>This tests that the naturalWidth and naturalHeight HTMLImageElement properties work correctly.</div>
<div id="result">FAILURE</div>
</body>
</html>