| OLD | NEW |
| (Empty) |
| 1 <!DOCTYPE html> | |
| 2 <html> | |
| 3 <head> | |
| 4 <script type="text/javascript"> | |
| 5 if (window.testRunner) | |
| 6 testRunner.dumpAsText(); | |
| 7 | |
| 8 function update() { | |
| 9 | |
| 10 // These arrays will become unnecessary if we fix the rounding issues th
at make us not always report "37x33". | |
| 11 var expectedWidths, expectedHeights; | |
| 12 expectedWidths = [100, 50, 33, 25, 40, 36, 36, 38, 37, 37, 37, 37, 37, 3
7, 37]; | |
| 13 expectedHeights = [100, 50, 33, 25, 40, 33, 33, 34, 32, 33, 33, 33, 33,
33, 33]; | |
| 14 for (i = 0; i < 15; ++i) { | |
| 15 var oval = document.getElementById('oval' + i); | |
| 16 var status = document.getElementById('status' + i); | |
| 17 var sizes = document.getElementById('sizes' + i); | |
| 18 if ((oval.width == expectedWidths[i]) && (oval.height == expectedHeigh
ts[i])) { | |
| 19 status.style.color = "green"; | |
| 20 status.innerHTML = "PASS"; | |
| 21 sizes.innerHTML = oval.width + "x" + oval.height + (((oval.width !=
37) || (oval.height != 33)) ? " close enough to 37x33" : ""); | |
| 22 } else { | |
| 23 status.style.color = "red"; | |
| 24 status.innerHTML = "FAIL"; | |
| 25 sizes.innerHTML = oval.width + "x" + oval.height + " not close enoug
h to 37x33"; | |
| 26 } | |
| 27 } | |
| 28 } | |
| 29 window.onload = update; | |
| 30 </script> | |
| 31 </head> | |
| 32 <body> | |
| 33 <p>Ideally, all ovals below should be reported as having width=37, height=33
. Currently rounding prevents us from doing this.</p> | |
| 34 <img id="oval0" src="resources/oval.png" style="zoom: 1%"> | |
| 35 <p>Zoom 1% <span id="status0"></span>: <span id="sizes0"></span></p> | |
| 36 <img id="oval1" src="resources/oval.png" style="zoom: 2%"> | |
| 37 <p>Zoom 2% <span id="status1"></span>: <span id="sizes1"></span></p> | |
| 38 <img id="oval2" src="resources/oval.png" style="zoom: 3%"> | |
| 39 <p>Zoom 3% <span id="status2"></span>: <span id="sizes2"></span></p> | |
| 40 <img id="oval3" src="resources/oval.png" style="zoom: 4%"> | |
| 41 <p>Zoom 4% <span id="status3"></span>: <span id="sizes3"></span></p> | |
| 42 <img id="oval4" src="resources/oval.png" style="zoom: 5%"> | |
| 43 <p>Zoom 5% <span id="status4"></span>: <span id="sizes4"></span></p> | |
| 44 <img id="oval5" src="resources/oval.png" style="zoom: 30%"> | |
| 45 <p>Zoom 30% <span id="status5"></span>: <span id="sizes5"></span></p> | |
| 46 <img id="oval6" src="resources/oval.png" style="zoom: 33%"> | |
| 47 <p>Zoom 33% <span id="status6"></span>: <span id="sizes6"></span></p> | |
| 48 <img id="oval7" src="resources/oval.png" style="zoom: 50%"> | |
| 49 <p>Zoom 50% <span id="status7"></span>: <span id="sizes7"></span></p> | |
| 50 <img id="oval8" src="resources/oval.png" style="zoom: 70%"> | |
| 51 <p>Zoom 70% <span id="status8"></span>: <span id="sizes8"></span></p> | |
| 52 <img id="oval9" src="resources/oval.png" style="zoom: 100%"> | |
| 53 <p>Zoom 100% <span id="status9"></span>: <span id="sizes9"></span></p> | |
| 54 <img id="oval10" src="resources/oval.png" style="zoom: 111%"> | |
| 55 <p>Zoom 111% <span id="status10"></span>: <span id="sizes10"></span></p> | |
| 56 <img id="oval11" src="resources/oval.png" style="zoom: 150%"> | |
| 57 <p>Zoom 150% <span id="status11"></span>: <span id="sizes11"></span></p> | |
| 58 <img id="oval12" src="resources/oval.png" style="zoom: 333%"> | |
| 59 <p>Zoom 333% <span id="status12"></span>: <span id="sizes12"></span></p> | |
| 60 <img id="oval13" src="resources/oval.png" style="zoom: 400%"> | |
| 61 <p>Zoom 400% <span id="status13"></span>: <span id="sizes13"></span></p> | |
| 62 <img id="oval14" src="resources/oval.png" style="zoom: 1234%"> | |
| 63 <p>Zoom 1234% <span id="status14"></span>: <span id="sizes14"></span></p> | |
| 64 </body> | |
| 65 </html> | |
| OLD | NEW |