| OLD | NEW |
| 1 <!DOCTYPE HTML> | 1 <script src="../../resources/testharness.js"></script> |
| 2 <p>This test passes by not crashing.</p> | 2 <script src="../../resources/testharnessreport.js"></script> |
| 3 |
| 3 <canvas id="canvas"> | 4 <canvas id="canvas"> |
| 4 <button id="button"></button> | 5 <button id="button"></button> |
| 5 </canvas> | 6 </canvas> |
| 7 |
| 6 <script> | 8 <script> |
| 7 if (window.testRunner) | 9 test(function(t) { |
| 8 testRunner.dumpAsText(); | |
| 9 | 10 |
| 10 var button = document.getElementById("button"); | 11 var button = document.getElementById("button"); |
| 11 button.focus(); | 12 button.focus(); |
| 12 var canvas = document.getElementById("canvas") | 13 var canvas = document.getElementById("canvas") |
| 13 var ctx = canvas.getContext("2d"); | 14 var ctx = canvas.getContext("2d"); |
| 14 ctx.rect(0, 0, 10, 10); | 15 ctx.rect(0, 0, 10, 10); |
| 15 canvas.style.display = "none"; | 16 canvas.style.display = "none"; |
| 16 ctx.drawFocusIfNeeded(button); | 17 ctx.drawFocusIfNeeded(button); |
| 17 </script> | 18 |
| 19 }, 'Test that drawFocusIfNeeded does not crash.'); |
| 20 </script> |
| OLD | NEW |