test_canvas.html (1389B)
1 <!DOCTYPE html> 2 <html> 3 <!-- 4 https://bugzilla.mozilla.org/show_bug.cgi?id=495912 5 --> 6 <head> 7 <title>File Input Control tests</title> 8 <link rel="stylesheet" type="text/css" href="chrome://mochikit/content/tests/SimpleTest/test.css" /> 9 10 <script src="chrome://mochikit/content/tests/SimpleTest/SimpleTest.js"></script> 11 12 <script type="application/javascript" 13 src="../common.js"></script> 14 <script type="application/javascript" 15 src="../role.js"></script> 16 17 <script type="application/javascript"> 18 function doTest() { 19 var accTree = 20 { CANVAS: [ 21 { CHECKBUTTON: [] }, 22 { ENTRY: [] }, 23 ] }; 24 25 testAccessibleTree("canvas", accTree); 26 SimpleTest.finish(); 27 } 28 29 SimpleTest.waitForExplicitFinish(); 30 addA11yLoadEvent(doTest); 31 </script> 32 </head> 33 <body> 34 35 <a target="_blank" 36 title="Expose alternative content in Canvas element to ATs" 37 href="https://bugzilla.mozilla.org/show_bug.cgi?id=495912">Mozilla Bug 495912</a> 38 <p id="display"></p> 39 <div id="content" style="display: none"></div> 40 <pre id="test"> 41 </pre> 42 43 <canvas id="canvas" tabindex="0"><input type="checkbox"><input></canvas> 44 45 <script type="text/javascript"> 46 var c = document.getElementById("canvas"); 47 var cxt = c.getContext("2d"); 48 cxt.fillStyle = "#005500"; 49 cxt.fillRect(0, 0, 150, 75); 50 </script> 51 52 </body> 53 </html>