OLD | NEW |
1 <!DOCTYPE HTML> | 1 <!DOCTYPE HTML> |
2 Test for crbug.com/380885: images should not be requested in an SVG image contex
t.<br><br> | 2 Test for crbug.com/380885: images should not be requested in an SVG image contex
t.<br><br> |
3 Image loaded via object should show a green background with a cross-origin image
of Abe Lincoln:<br> | 3 Image loaded via object should show a green background with a cross-origin image
of Abe Lincoln:<br> |
4 <object id="precache" data="resources/image-wrapper.svg" width="100" height="100
"></object> | 4 <object id="precache" data="resources/image-wrapper.svg" width="100" height="100
"></object> |
5 <br> | 5 <br> |
6 Image loaded via img should show a green background without the remote image of
Abe Lincoln:<br> | 6 Image loaded via img should show a green background with fallback content instea
d of the remote image of Abe Lincoln:<br> |
7 <img id="image" src="" width="100" height="100"> | 7 <img id="image" src="" width="100" height="100"> |
8 <script> | 8 <script> |
9 if (window.testRunner) | 9 if (window.testRunner) |
10 testRunner.waitUntilDone(); | 10 testRunner.waitUntilDone(); |
11 | 11 |
12 document.getElementById('precache').onload = function() { | 12 document.getElementById('precache').onload = function() { |
13 // FIXME: crbug.com/382170 SVG onload event bug. | 13 // FIXME: crbug.com/382170 SVG onload event bug. |
14 setTimeout(function() { | 14 setTimeout(function() { |
15 var image = document.getElementById('image'); | 15 var image = document.getElementById('image'); |
16 image.onload = function() { | 16 image.onload = function() { |
17 // FIXME: crbug.com/382170 SVG onload event bug. | 17 // FIXME: crbug.com/382170 SVG onload event bug. |
18 setTimeout(function() { | 18 setTimeout(function() { |
19 if (window.testRunner) | 19 if (window.testRunner) |
20 testRunner.notifyDone(); | 20 testRunner.notifyDone(); |
21 }, 20); | 21 }, 20); |
22 } | 22 } |
23 image.src = "resources/image-wrapper.svg"; | 23 image.src = "resources/image-wrapper.svg"; |
24 }, 20); | 24 }, 20); |
25 } | 25 } |
26 | 26 |
27 </script> | 27 </script> |
OLD | NEW |