Accessibility/Actions

From MozillaWiki
Jump to: navigation, search

Accessible Actions

These actions are used in Gecko accessibility implementation.

  • activate
    • text entry widgets (HTML input, XUL textbox, ARIA role="textbox")
    • multiselect widget items (XUL treeitem, ARIA role="treeitem")
    • slider widgets (XUL slider)
  • check/uncheck/cycle
    • checkbox widgets (HTML input@type="check", XUL checkbox, ARIA role="checkbox")
  • click
    • widgets having associated popup menu (XUL menubutton, XUL @popup attribute)
    • widgets having registered onclick event listener
    • clickable widgets (XUL menuitem, ARIA role="menuitem", "menuitemcheckbox", "menuitemradio")
  • expand/collapse
    • tree widget (XUL treeitem, ARIA aria-expanded attribute)
  • jump
    • link widgets (HTML:a, ARIA role="link")
  • open/close
    • combobox widgets (HTML select, XUL menulist, ARIA role="combobox")
    • dropmarker widgets (XUL dropmarker)
  • press
    • button widgets (HTML:input@type="button", HTML button, XUL button, ARIA role="button")
  • select
    • select widget items (HTML option, ARIA role="option")
    • radio widgets (HTML input@type="radio", ARIA role="radio")
  • showlongdesc
    • images having description (HTML img@longdesc)
  • switch
    • tab widget (XUL tab, ARIA role="tab")
  • sort
    • table headers (ARIA role="rowheader", "columnheader")