Chromium Code Reviews| OLD | NEW |
|---|---|
| (Empty) | |
| 1 <!DOCTYPE html> | |
| 2 <title>Test that intrinsic height can be resolved</title> | |
| 3 <script src="../../resources/testharness.js"></script> | |
| 4 <script src="../../resources/testharnessreport.js"></script> | |
| 5 <img src="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='300' viewBox='0 180 150 220' style='background:blue'></svg>"> | |
| 6 <img src="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' height='440 ' viewBox='0 180 150 220' style='background:purple'></svg>"> | |
| 7 <script> | |
| 8 var imgs = document.getElementsByTagName('img'); | |
| 9 function waitForComplete(img, i) { | |
| 10 if (img.complete) { | |
| 11 assert_equals(img.width, 300); | |
| 12 assert_equals(img.height, 440); | |
| 13 this.done(); | |
| 14 } else { | |
| 15 setTimeout(t.step_func(waitForComplete.bind(this, img, i + 1)), 10); | |
|
pdr.
2014/06/06 03:54:50
10!!1!? Lets crank this down to 1ms :)
davve
2014/06/06 20:26:26
Sure. (I'm hoping it doesn't matter in practice si
| |
| 16 } | |
| 17 } | |
| 18 | |
| 19 var t1 = async_test("Test that intrinsic height can be calculated from intrins ic width and intrinsic ratio"); | |
| 20 t1.step(waitForComplete.bind(t1, imgs[0], 0)); | |
| 21 | |
| 22 var t2 = async_test("Test that intrinsic width can be calculated from intrinsi c height and intrinsic ratio"); | |
| 23 t2.step(waitForComplete.bind(t2, imgs[1], 0)); | |
| 24 </script> | |
| OLD | NEW |