Mac:Accessibility/UniversalAccess:Webkit

From MozillaWiki
Jump to: navigation, search

This page is intended to collect the additions that WebKit has done to UA. The information has been taken directly from WebKit's core accessibility class.

We might choose to also implement some of these.

Extra Roles

  • AXLink
  • AXWebArea
  • AXListMarker
  • AXImageMap

Extra Attributes

For anchors (links)

  • AXLinkUIElements
  • AXLoaded
  • AXLayoutCount
  • AXSelectedTextMarkerRange
  • AXStartTextMarker
  • AXEndTextMarker
  • AXVisited

For AXWebAreas and canvases

  • AXLinkUIElements
  • AXLoaded
  • AXLayoutCount
  • AXSelectedTextMarkerRange
  • AXStartTextMarker
  • AXEndTextMarker
  • AXVisited

For all other (accessible) elements

  • AXSelectedTextMarkerRange
  • AXStartTextMarker
  • AXEndTextMarker
  • AXVisited

Extra parameterized attributes

  • AXUIElementForTextMarker
  • AXTextMarkerRangeForUIElement
  • AXLineForTextMarker
  • AXTextMarkerRangeForLine
  • AXStringForTextMarkerRange
  • AXTextMarkerForPosition
  • AXBoundsForTextMarkerRange
  • AXAttributedStringForTextMarkerRange
  • AXTextMarkerRangeForUnorderedTextMarkers
  • AXNextTextMarkerForTextMarker
  • AXPreviousTextMarkerForTextMarker
  • AXLeftWordTextMarkerRangeForTextMarker
  • AXRightWordTextMarkerRangeForTextMarker
  • AXLeftLineTextMarkerRangeForTextMarker
  • AXRightLineTextMarkerRangeForTextMarker
  • AXSentenceTextMarkerRangeForTextMarker
  • AXParagraphTextMarkerRangeForTextMarker
  • AXNextWordEndTextMarkerForTextMarker
  • AXPreviousWordStartTextMarkerForTextMarker
  • AXNextLineEndTextMarkerForTextMarker
  • AXPreviousLineStartTextMarkerForTextMarker
  • AXNextSentenceEndTextMarkerForTextMarker
  • AXPreviousSentenceStartTextMarkerForTextMarker
  • AXNextParagraphEndTextMarkerForTextMarker
  • AXPreviousParagraphStartTextMarkerForTextMarker
  • AXLengthForTextMarkerRange