accessible/tests/mochitest/tree/test_canvas.html

branch
TOR_BUG_9701
changeset 14
925c144e1f1f
equal deleted inserted replaced
-1:000000000000 0:528b78229670
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 type="application/javascript"
11 src="chrome://mochikit/content/tests/SimpleTest/SimpleTest.js"></script>
12
13 <script type="application/javascript"
14 src="../common.js"></script>
15 <script type="application/javascript"
16 src="../role.js"></script>
17
18 <script type="application/javascript">
19 function doTest()
20 {
21 var accTree =
22 { CANVAS: [
23 { CHECKBUTTON: [] },
24 { ENTRY: [] }
25 ] };
26
27 testAccessibleTree("canvas", accTree);
28 SimpleTest.finish();
29 }
30
31 SimpleTest.waitForExplicitFinish();
32 addA11yLoadEvent(doTest);
33 </script>
34 </head>
35 <body>
36
37 <a target="_blank"
38 title="Expose alternative content in Canvas element to ATs"
39 href="https://bugzilla.mozilla.org/show_bug.cgi?id=495912">Mozilla Bug 495912</a>
40 <p id="display"></p>
41 <div id="content" style="display: none"></div>
42 <pre id="test">
43 </pre>
44
45 <canvas id="canvas" tabindex="0"><input type="checkbox"><input></canvas>
46
47 <script type="text/javascript">
48 var c=document.getElementById("canvas");
49 var cxt=c.getContext("2d");
50 cxt.fillStyle="#005500";
51 cxt.fillRect(0,0,150,75);
52 </script>
53
54 </body>
55 </html>

mercurial