tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

test_select.html (1719B)


      1 <html>
      2 
      3 <head>
      4  <title>nsIAccessible actions testing for HTML select</title>
      5 
      6  <link rel="stylesheet" type="text/css"
      7        href="chrome://mochikit/content/tests/SimpleTest/test.css" />
      8 
      9  <script src="chrome://mochikit/content/tests/SimpleTest/SimpleTest.js"></script>
     10 
     11  <script type="application/javascript"
     12          src="../common.js"></script>
     13  <script type="application/javascript"
     14          src="../role.js"></script>
     15  <script type="application/javascript"
     16          src="../states.js"></script>
     17  <script type="application/javascript"
     18          src="../events.js"></script>
     19  <script type="application/javascript"
     20          src="../actions.js"></script>
     21 
     22  <script type="application/javascript">
     23    // gA11yEventDumpToConsole = true; // debugging
     24    function doTest() {
     25      var actionsArray = [
     26        {
     27          ID: "lb_apple",
     28          actionIndex: 0,
     29          actionName: "select",
     30          events: CLICK_EVENTS,
     31          eventSeq: [
     32            new focusChecker("lb_apple"),
     33          ],
     34        },
     35      ];
     36 
     37      testActions(actionsArray);
     38    }
     39 
     40    SimpleTest.waitForExplicitFinish();
     41    addA11yLoadEvent(doTest);
     42  </script>
     43 </head>
     44 
     45 <body>
     46 
     47  <a target="_blank" rel="opener"
     48     href="https://bugzilla.mozilla.org/show_bug.cgi?id=673958"
     49     title="Rework accessible focus handling">
     50    Mozilla Bug 673958
     51  </a>
     52  <p id="display"></p>
     53  <div id="content" style="display: none"></div>
     54  <pre id="test">
     55  </pre>
     56 
     57  <select id="listbox" size="2">
     58    <option id="lb_orange">orange</option>
     59    <option id="lb_apple">apple</option>
     60  </select>
     61 
     62  <select id="combobox">
     63    <option id="cb_orange">orange</option>
     64    <option id="cb_apple">apple</option>
     65  </select>
     66 </body>
     67 </html>