test_svg.html (1304B)
1 <html> 2 3 <head> 4 <title>Accessible name and description for SVG elements</title> 5 <link rel="stylesheet" type="text/css" 6 href="chrome://mochikit/content/tests/SimpleTest/test.css" /> 7 8 <script src="chrome://mochikit/content/tests/SimpleTest/SimpleTest.js"></script> 9 10 <script type="application/javascript" 11 src="../common.js"></script> 12 <script type="application/javascript" 13 src="../name.js"></script> 14 15 <script type="application/javascript"> 16 17 function doTest() { 18 testName("svg1", "A name"); 19 testDescr("svg1", "A description"); 20 testName("svg2", "A tooltip"); 21 testDescr("svg2", ""); 22 23 SimpleTest.finish(); 24 } 25 26 SimpleTest.waitForExplicitFinish(); 27 addA11yLoadEvent(doTest); 28 </script> 29 30 </head> 31 32 <body> 33 34 <a target="_blank" 35 href="https://bugzilla.mozilla.org/show_bug.cgi?id=459357" 36 title="Support accessible name computation for SVG"> 37 Mozilla Bug 459357 38 </a> 39 <p id="display"></p> 40 <div id="content" style="display: none"></div> 41 <pre id="test"> 42 </pre> 43 44 <svg xmlns="http://www.w3.org/2000/svg" version="1.1" id="svg1"> 45 <title>A name</title> 46 <desc>A description</title> 47 </svg> 48 49 <svg xmlns="http://www.w3.org/2000/svg" version="1.1" id="svg2"> 50 <desc>A tooltip</desc> 51 </svg> 52 </body> 53 </html>