mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-06 00:55:37 +00:00
3ceb752585
--HG-- rename : accessible/src/atk/ARIAGridAccessibleWrap.h => accessible/atk/ARIAGridAccessibleWrap.h rename : accessible/src/atk/AccessibleWrap.cpp => accessible/atk/AccessibleWrap.cpp rename : accessible/src/atk/AccessibleWrap.h => accessible/atk/AccessibleWrap.h rename : accessible/src/atk/ApplicationAccessibleWrap.cpp => accessible/atk/ApplicationAccessibleWrap.cpp rename : accessible/src/atk/ApplicationAccessibleWrap.h => accessible/atk/ApplicationAccessibleWrap.h rename : accessible/src/atk/AtkSocketAccessible.cpp => accessible/atk/AtkSocketAccessible.cpp rename : accessible/src/atk/AtkSocketAccessible.h => accessible/atk/AtkSocketAccessible.h rename : accessible/src/atk/DocAccessibleWrap.cpp => accessible/atk/DocAccessibleWrap.cpp rename : accessible/src/atk/DocAccessibleWrap.h => accessible/atk/DocAccessibleWrap.h rename : accessible/src/atk/HTMLTableAccessibleWrap.h => accessible/atk/HTMLTableAccessibleWrap.h rename : accessible/src/atk/HyperTextAccessibleWrap.h => accessible/atk/HyperTextAccessibleWrap.h rename : accessible/src/atk/ImageAccessibleWrap.h => accessible/atk/ImageAccessibleWrap.h rename : accessible/src/atk/InterfaceInitFuncs.h => accessible/atk/InterfaceInitFuncs.h rename : accessible/src/atk/Makefile.in => accessible/atk/Makefile.in rename : accessible/src/atk/Platform.cpp => accessible/atk/Platform.cpp rename : accessible/src/atk/RootAccessibleWrap.cpp => accessible/atk/RootAccessibleWrap.cpp rename : accessible/src/atk/RootAccessibleWrap.h => accessible/atk/RootAccessibleWrap.h rename : accessible/src/atk/TextLeafAccessibleWrap.h => accessible/atk/TextLeafAccessibleWrap.h rename : accessible/src/atk/UtilInterface.cpp => accessible/atk/UtilInterface.cpp rename : accessible/src/atk/XULListboxAccessibleWrap.h => accessible/atk/XULListboxAccessibleWrap.h rename : accessible/src/atk/XULMenuAccessibleWrap.h => accessible/atk/XULMenuAccessibleWrap.h rename : accessible/src/atk/XULTreeGridAccessibleWrap.h => accessible/atk/XULTreeGridAccessibleWrap.h rename : accessible/src/atk/moz.build => accessible/atk/moz.build rename : accessible/src/atk/nsMai.h => accessible/atk/nsMai.h rename : accessible/src/atk/nsMaiHyperlink.cpp => accessible/atk/nsMaiHyperlink.cpp rename : accessible/src/atk/nsMaiHyperlink.h => accessible/atk/nsMaiHyperlink.h rename : accessible/src/atk/nsMaiInterfaceAction.cpp => accessible/atk/nsMaiInterfaceAction.cpp rename : accessible/src/atk/nsMaiInterfaceComponent.cpp => accessible/atk/nsMaiInterfaceComponent.cpp rename : accessible/src/atk/nsMaiInterfaceDocument.cpp => accessible/atk/nsMaiInterfaceDocument.cpp rename : accessible/src/atk/nsMaiInterfaceEditableText.cpp => accessible/atk/nsMaiInterfaceEditableText.cpp rename : accessible/src/atk/nsMaiInterfaceHyperlinkImpl.cpp => accessible/atk/nsMaiInterfaceHyperlinkImpl.cpp rename : accessible/src/atk/nsMaiInterfaceHypertext.cpp => accessible/atk/nsMaiInterfaceHypertext.cpp rename : accessible/src/atk/nsMaiInterfaceImage.cpp => accessible/atk/nsMaiInterfaceImage.cpp rename : accessible/src/atk/nsMaiInterfaceSelection.cpp => accessible/atk/nsMaiInterfaceSelection.cpp rename : accessible/src/atk/nsMaiInterfaceTable.cpp => accessible/atk/nsMaiInterfaceTable.cpp rename : accessible/src/atk/nsMaiInterfaceText.cpp => accessible/atk/nsMaiInterfaceText.cpp rename : accessible/src/atk/nsMaiInterfaceValue.cpp => accessible/atk/nsMaiInterfaceValue.cpp rename : accessible/src/atk/nsStateMap.h => accessible/atk/nsStateMap.h rename : accessible/src/base/ARIAMap.cpp => accessible/base/ARIAMap.cpp rename : accessible/src/base/ARIAMap.h => accessible/base/ARIAMap.h rename : accessible/src/base/ARIAStateMap.cpp => accessible/base/ARIAStateMap.cpp rename : accessible/src/base/ARIAStateMap.h => accessible/base/ARIAStateMap.h rename : accessible/src/base/AccCollector.cpp => accessible/base/AccCollector.cpp rename : accessible/src/base/AccCollector.h => accessible/base/AccCollector.h rename : accessible/src/base/AccEvent.cpp => accessible/base/AccEvent.cpp rename : accessible/src/base/AccEvent.h => accessible/base/AccEvent.h rename : accessible/src/base/AccGroupInfo.cpp => accessible/base/AccGroupInfo.cpp rename : accessible/src/base/AccGroupInfo.h => accessible/base/AccGroupInfo.h rename : accessible/src/base/AccIterator.cpp => accessible/base/AccIterator.cpp rename : accessible/src/base/AccIterator.h => accessible/base/AccIterator.h rename : accessible/src/base/AccTypes.h => accessible/base/AccTypes.h rename : accessible/src/base/Asserts.cpp => accessible/base/Asserts.cpp rename : accessible/src/base/DocManager.cpp => accessible/base/DocManager.cpp rename : accessible/src/base/DocManager.h => accessible/base/DocManager.h rename : accessible/src/base/EventQueue.cpp => accessible/base/EventQueue.cpp rename : accessible/src/base/EventQueue.h => accessible/base/EventQueue.h rename : accessible/src/base/Filters.cpp => accessible/base/Filters.cpp rename : accessible/src/base/Filters.h => accessible/base/Filters.h rename : accessible/src/base/FocusManager.cpp => accessible/base/FocusManager.cpp rename : accessible/src/base/FocusManager.h => accessible/base/FocusManager.h rename : accessible/src/base/Logging.cpp => accessible/base/Logging.cpp rename : accessible/src/base/Logging.h => accessible/base/Logging.h rename : accessible/src/base/Makefile.in => accessible/base/Makefile.in rename : accessible/src/base/NotificationController.cpp => accessible/base/NotificationController.cpp rename : accessible/src/base/NotificationController.h => accessible/base/NotificationController.h rename : accessible/src/base/Platform.h => accessible/base/Platform.h rename : accessible/src/base/Relation.h => accessible/base/Relation.h rename : accessible/src/base/RelationType.h => accessible/base/RelationType.h rename : accessible/src/base/RelationTypeMap.h => accessible/base/RelationTypeMap.h rename : accessible/src/base/Role.h => accessible/base/Role.h rename : accessible/src/base/RoleMap.h => accessible/base/RoleMap.h rename : accessible/src/base/SelectionManager.cpp => accessible/base/SelectionManager.cpp rename : accessible/src/base/SelectionManager.h => accessible/base/SelectionManager.h rename : accessible/src/base/States.h => accessible/base/States.h rename : accessible/src/base/Statistics.h => accessible/base/Statistics.h rename : accessible/src/base/StyleInfo.cpp => accessible/base/StyleInfo.cpp rename : accessible/src/base/StyleInfo.h => accessible/base/StyleInfo.h rename : accessible/src/base/TextAttrs.cpp => accessible/base/TextAttrs.cpp rename : accessible/src/base/TextAttrs.h => accessible/base/TextAttrs.h rename : accessible/src/base/TextRange.cpp => accessible/base/TextRange.cpp rename : accessible/src/base/TextRange.h => accessible/base/TextRange.h rename : accessible/src/base/TextUpdater.cpp => accessible/base/TextUpdater.cpp rename : accessible/src/base/TextUpdater.h => accessible/base/TextUpdater.h rename : accessible/src/base/TreeWalker.cpp => accessible/base/TreeWalker.cpp rename : accessible/src/base/TreeWalker.h => accessible/base/TreeWalker.h rename : accessible/src/base/moz.build => accessible/base/moz.build rename : accessible/src/base/nsAccCache.h => accessible/base/nsAccCache.h rename : accessible/src/base/nsAccUtils.cpp => accessible/base/nsAccUtils.cpp rename : accessible/src/base/nsAccUtils.h => accessible/base/nsAccUtils.h rename : accessible/src/base/nsAccessibilityService.cpp => accessible/base/nsAccessibilityService.cpp rename : accessible/src/base/nsAccessibilityService.h => accessible/base/nsAccessibilityService.h rename : accessible/src/base/nsAccessiblePivot.cpp => accessible/base/nsAccessiblePivot.cpp rename : accessible/src/base/nsAccessiblePivot.h => accessible/base/nsAccessiblePivot.h rename : accessible/src/base/nsCoreUtils.cpp => accessible/base/nsCoreUtils.cpp rename : accessible/src/base/nsCoreUtils.h => accessible/base/nsCoreUtils.h rename : accessible/src/base/nsEventShell.cpp => accessible/base/nsEventShell.cpp rename : accessible/src/base/nsEventShell.h => accessible/base/nsEventShell.h rename : accessible/src/base/nsTextEquivUtils.cpp => accessible/base/nsTextEquivUtils.cpp rename : accessible/src/base/nsTextEquivUtils.h => accessible/base/nsTextEquivUtils.h rename : accessible/src/generic/ARIAGridAccessible-inl.h => accessible/generic/ARIAGridAccessible-inl.h rename : accessible/src/generic/ARIAGridAccessible.cpp => accessible/generic/ARIAGridAccessible.cpp rename : accessible/src/generic/ARIAGridAccessible.h => accessible/generic/ARIAGridAccessible.h rename : accessible/src/generic/Accessible-inl.h => accessible/generic/Accessible-inl.h rename : accessible/src/generic/Accessible.cpp => accessible/generic/Accessible.cpp rename : accessible/src/generic/Accessible.h => accessible/generic/Accessible.h rename : accessible/src/generic/ApplicationAccessible.cpp => accessible/generic/ApplicationAccessible.cpp rename : accessible/src/generic/ApplicationAccessible.h => accessible/generic/ApplicationAccessible.h rename : accessible/src/generic/BaseAccessibles.cpp => accessible/generic/BaseAccessibles.cpp rename : accessible/src/generic/BaseAccessibles.h => accessible/generic/BaseAccessibles.h rename : accessible/src/generic/DocAccessible-inl.h => accessible/generic/DocAccessible-inl.h rename : accessible/src/generic/DocAccessible.cpp => accessible/generic/DocAccessible.cpp rename : accessible/src/generic/DocAccessible.h => accessible/generic/DocAccessible.h rename : accessible/src/generic/FormControlAccessible.cpp => accessible/generic/FormControlAccessible.cpp rename : accessible/src/generic/FormControlAccessible.h => accessible/generic/FormControlAccessible.h rename : accessible/src/generic/HyperTextAccessible-inl.h => accessible/generic/HyperTextAccessible-inl.h rename : accessible/src/generic/HyperTextAccessible.cpp => accessible/generic/HyperTextAccessible.cpp rename : accessible/src/generic/HyperTextAccessible.h => accessible/generic/HyperTextAccessible.h rename : accessible/src/generic/ImageAccessible.cpp => accessible/generic/ImageAccessible.cpp rename : accessible/src/generic/ImageAccessible.h => accessible/generic/ImageAccessible.h rename : accessible/src/generic/OuterDocAccessible.cpp => accessible/generic/OuterDocAccessible.cpp rename : accessible/src/generic/OuterDocAccessible.h => accessible/generic/OuterDocAccessible.h rename : accessible/src/generic/RootAccessible.cpp => accessible/generic/RootAccessible.cpp rename : accessible/src/generic/RootAccessible.h => accessible/generic/RootAccessible.h rename : accessible/src/generic/TableAccessible.h => accessible/generic/TableAccessible.h rename : accessible/src/generic/TableCellAccessible.cpp => accessible/generic/TableCellAccessible.cpp rename : accessible/src/generic/TableCellAccessible.h => accessible/generic/TableCellAccessible.h rename : accessible/src/generic/TextLeafAccessible.cpp => accessible/generic/TextLeafAccessible.cpp rename : accessible/src/generic/TextLeafAccessible.h => accessible/generic/TextLeafAccessible.h rename : accessible/src/generic/moz.build => accessible/generic/moz.build rename : accessible/src/html/HTMLCanvasAccessible.cpp => accessible/html/HTMLCanvasAccessible.cpp rename : accessible/src/html/HTMLCanvasAccessible.h => accessible/html/HTMLCanvasAccessible.h rename : accessible/src/html/HTMLElementAccessibles.cpp => accessible/html/HTMLElementAccessibles.cpp rename : accessible/src/html/HTMLElementAccessibles.h => accessible/html/HTMLElementAccessibles.h rename : accessible/src/html/HTMLFormControlAccessible.cpp => accessible/html/HTMLFormControlAccessible.cpp rename : accessible/src/html/HTMLFormControlAccessible.h => accessible/html/HTMLFormControlAccessible.h rename : accessible/src/html/HTMLImageMapAccessible.cpp => accessible/html/HTMLImageMapAccessible.cpp rename : accessible/src/html/HTMLImageMapAccessible.h => accessible/html/HTMLImageMapAccessible.h rename : accessible/src/html/HTMLLinkAccessible.cpp => accessible/html/HTMLLinkAccessible.cpp rename : accessible/src/html/HTMLLinkAccessible.h => accessible/html/HTMLLinkAccessible.h rename : accessible/src/html/HTMLListAccessible.cpp => accessible/html/HTMLListAccessible.cpp rename : accessible/src/html/HTMLListAccessible.h => accessible/html/HTMLListAccessible.h rename : accessible/src/html/HTMLSelectAccessible.cpp => accessible/html/HTMLSelectAccessible.cpp rename : accessible/src/html/HTMLSelectAccessible.h => accessible/html/HTMLSelectAccessible.h rename : accessible/src/html/HTMLTableAccessible.cpp => accessible/html/HTMLTableAccessible.cpp rename : accessible/src/html/HTMLTableAccessible.h => accessible/html/HTMLTableAccessible.h rename : accessible/src/html/moz.build => accessible/html/moz.build rename : accessible/src/jsat/AccessFu.css => accessible/jsat/AccessFu.css rename : accessible/src/jsat/AccessFu.jsm => accessible/jsat/AccessFu.jsm rename : accessible/src/jsat/Constants.jsm => accessible/jsat/Constants.jsm rename : accessible/src/jsat/ContentControl.jsm => accessible/jsat/ContentControl.jsm rename : accessible/src/jsat/EventManager.jsm => accessible/jsat/EventManager.jsm rename : accessible/src/jsat/Gestures.jsm => accessible/jsat/Gestures.jsm rename : accessible/src/jsat/OutputGenerator.jsm => accessible/jsat/OutputGenerator.jsm rename : accessible/src/jsat/PointerAdapter.jsm => accessible/jsat/PointerAdapter.jsm rename : accessible/src/jsat/Presentation.jsm => accessible/jsat/Presentation.jsm rename : accessible/src/jsat/TraversalRules.jsm => accessible/jsat/TraversalRules.jsm rename : accessible/src/jsat/Utils.jsm => accessible/jsat/Utils.jsm rename : accessible/src/jsat/content-script.js => accessible/jsat/content-script.js rename : accessible/src/jsat/jar.mn => accessible/jsat/jar.mn rename : accessible/src/jsat/moz.build => accessible/jsat/moz.build rename : accessible/src/jsat/sounds/clicked.ogg => accessible/jsat/sounds/clicked.ogg rename : accessible/src/jsat/sounds/virtual_cursor_key.ogg => accessible/jsat/sounds/virtual_cursor_key.ogg rename : accessible/src/jsat/sounds/virtual_cursor_move.ogg => accessible/jsat/sounds/virtual_cursor_move.ogg rename : accessible/src/mac/ARIAGridAccessibleWrap.h => accessible/mac/ARIAGridAccessibleWrap.h rename : accessible/src/mac/AccessibleWrap.h => accessible/mac/AccessibleWrap.h rename : accessible/src/mac/AccessibleWrap.mm => accessible/mac/AccessibleWrap.mm rename : accessible/src/mac/ApplicationAccessibleWrap.h => accessible/mac/ApplicationAccessibleWrap.h rename : accessible/src/mac/DocAccessibleWrap.h => accessible/mac/DocAccessibleWrap.h rename : accessible/src/mac/DocAccessibleWrap.mm => accessible/mac/DocAccessibleWrap.mm rename : accessible/src/mac/HTMLTableAccessibleWrap.h => accessible/mac/HTMLTableAccessibleWrap.h rename : accessible/src/mac/HyperTextAccessibleWrap.h => accessible/mac/HyperTextAccessibleWrap.h rename : accessible/src/mac/ImageAccessibleWrap.h => accessible/mac/ImageAccessibleWrap.h rename : accessible/src/mac/MacUtils.h => accessible/mac/MacUtils.h rename : accessible/src/mac/MacUtils.mm => accessible/mac/MacUtils.mm rename : accessible/src/mac/Platform.mm => accessible/mac/Platform.mm rename : accessible/src/mac/RootAccessibleWrap.h => accessible/mac/RootAccessibleWrap.h rename : accessible/src/mac/RootAccessibleWrap.mm => accessible/mac/RootAccessibleWrap.mm rename : accessible/src/mac/TextLeafAccessibleWrap.h => accessible/mac/TextLeafAccessibleWrap.h rename : accessible/src/mac/XULListboxAccessibleWrap.h => accessible/mac/XULListboxAccessibleWrap.h rename : accessible/src/mac/XULMenuAccessibleWrap.h => accessible/mac/XULMenuAccessibleWrap.h rename : accessible/src/mac/XULTreeGridAccessibleWrap.h => accessible/mac/XULTreeGridAccessibleWrap.h rename : accessible/src/mac/moz.build => accessible/mac/moz.build rename : accessible/src/mac/mozAccessible.h => accessible/mac/mozAccessible.h rename : accessible/src/mac/mozAccessible.mm => accessible/mac/mozAccessible.mm rename : accessible/src/mac/mozAccessibleProtocol.h => accessible/mac/mozAccessibleProtocol.h rename : accessible/src/mac/mozActionElements.h => accessible/mac/mozActionElements.h rename : accessible/src/mac/mozActionElements.mm => accessible/mac/mozActionElements.mm rename : accessible/src/mac/mozDocAccessible.h => accessible/mac/mozDocAccessible.h rename : accessible/src/mac/mozDocAccessible.mm => accessible/mac/mozDocAccessible.mm rename : accessible/src/mac/mozHTMLAccessible.h => accessible/mac/mozHTMLAccessible.h rename : accessible/src/mac/mozHTMLAccessible.mm => accessible/mac/mozHTMLAccessible.mm rename : accessible/src/mac/mozTextAccessible.h => accessible/mac/mozTextAccessible.h rename : accessible/src/mac/mozTextAccessible.mm => accessible/mac/mozTextAccessible.mm rename : accessible/src/other/ARIAGridAccessibleWrap.h => accessible/other/ARIAGridAccessibleWrap.h rename : accessible/src/other/AccessibleWrap.cpp => accessible/other/AccessibleWrap.cpp rename : accessible/src/other/AccessibleWrap.h => accessible/other/AccessibleWrap.h rename : accessible/src/other/ApplicationAccessibleWrap.h => accessible/other/ApplicationAccessibleWrap.h rename : accessible/src/other/DocAccessibleWrap.h => accessible/other/DocAccessibleWrap.h rename : accessible/src/other/HTMLTableAccessibleWrap.h => accessible/other/HTMLTableAccessibleWrap.h rename : accessible/src/other/HyperTextAccessibleWrap.h => accessible/other/HyperTextAccessibleWrap.h rename : accessible/src/other/ImageAccessibleWrap.h => accessible/other/ImageAccessibleWrap.h rename : accessible/src/other/Platform.cpp => accessible/other/Platform.cpp rename : accessible/src/other/RootAccessibleWrap.h => accessible/other/RootAccessibleWrap.h rename : accessible/src/other/TextLeafAccessibleWrap.h => accessible/other/TextLeafAccessibleWrap.h rename : accessible/src/other/XULListboxAccessibleWrap.h => accessible/other/XULListboxAccessibleWrap.h rename : accessible/src/other/XULMenuAccessibleWrap.h => accessible/other/XULMenuAccessibleWrap.h rename : accessible/src/other/XULTreeGridAccessibleWrap.h => accessible/other/XULTreeGridAccessibleWrap.h rename : accessible/src/other/moz.build => accessible/other/moz.build rename : accessible/src/windows/ia2/Makefile.in => accessible/windows/ia2/Makefile.in rename : accessible/src/windows/ia2/ia2Accessible.cpp => accessible/windows/ia2/ia2Accessible.cpp rename : accessible/src/windows/ia2/ia2Accessible.h => accessible/windows/ia2/ia2Accessible.h rename : accessible/src/windows/ia2/ia2AccessibleAction.cpp => accessible/windows/ia2/ia2AccessibleAction.cpp rename : accessible/src/windows/ia2/ia2AccessibleAction.h => accessible/windows/ia2/ia2AccessibleAction.h rename : accessible/src/windows/ia2/ia2AccessibleComponent.cpp => accessible/windows/ia2/ia2AccessibleComponent.cpp rename : accessible/src/windows/ia2/ia2AccessibleComponent.h => accessible/windows/ia2/ia2AccessibleComponent.h rename : accessible/src/windows/ia2/ia2AccessibleEditableText.cpp => accessible/windows/ia2/ia2AccessibleEditableText.cpp rename : accessible/src/windows/ia2/ia2AccessibleEditableText.h => accessible/windows/ia2/ia2AccessibleEditableText.h rename : accessible/src/windows/ia2/ia2AccessibleHyperlink.cpp => accessible/windows/ia2/ia2AccessibleHyperlink.cpp rename : accessible/src/windows/ia2/ia2AccessibleHyperlink.h => accessible/windows/ia2/ia2AccessibleHyperlink.h rename : accessible/src/windows/ia2/ia2AccessibleHypertext.cpp => accessible/windows/ia2/ia2AccessibleHypertext.cpp rename : accessible/src/windows/ia2/ia2AccessibleHypertext.h => accessible/windows/ia2/ia2AccessibleHypertext.h rename : accessible/src/windows/ia2/ia2AccessibleImage.cpp => accessible/windows/ia2/ia2AccessibleImage.cpp rename : accessible/src/windows/ia2/ia2AccessibleImage.h => accessible/windows/ia2/ia2AccessibleImage.h rename : accessible/src/windows/ia2/ia2AccessibleRelation.cpp => accessible/windows/ia2/ia2AccessibleRelation.cpp rename : accessible/src/windows/ia2/ia2AccessibleRelation.h => accessible/windows/ia2/ia2AccessibleRelation.h rename : accessible/src/windows/ia2/ia2AccessibleTable.cpp => accessible/windows/ia2/ia2AccessibleTable.cpp rename : accessible/src/windows/ia2/ia2AccessibleTable.h => accessible/windows/ia2/ia2AccessibleTable.h rename : accessible/src/windows/ia2/ia2AccessibleTableCell.cpp => accessible/windows/ia2/ia2AccessibleTableCell.cpp rename : accessible/src/windows/ia2/ia2AccessibleTableCell.h => accessible/windows/ia2/ia2AccessibleTableCell.h rename : accessible/src/windows/ia2/ia2AccessibleText.cpp => accessible/windows/ia2/ia2AccessibleText.cpp rename : accessible/src/windows/ia2/ia2AccessibleText.h => accessible/windows/ia2/ia2AccessibleText.h rename : accessible/src/windows/ia2/ia2AccessibleValue.cpp => accessible/windows/ia2/ia2AccessibleValue.cpp rename : accessible/src/windows/ia2/ia2AccessibleValue.h => accessible/windows/ia2/ia2AccessibleValue.h rename : accessible/src/windows/ia2/moz.build => accessible/windows/ia2/moz.build rename : accessible/src/windows/moz.build => accessible/windows/moz.build rename : accessible/src/windows/msaa/ARIAGridAccessibleWrap.cpp => accessible/windows/msaa/ARIAGridAccessibleWrap.cpp rename : accessible/src/windows/msaa/ARIAGridAccessibleWrap.h => accessible/windows/msaa/ARIAGridAccessibleWrap.h rename : accessible/src/windows/msaa/AccessibleWrap.cpp => accessible/windows/msaa/AccessibleWrap.cpp rename : accessible/src/windows/msaa/AccessibleWrap.h => accessible/windows/msaa/AccessibleWrap.h rename : accessible/src/windows/msaa/ApplicationAccessibleWrap.cpp => accessible/windows/msaa/ApplicationAccessibleWrap.cpp rename : accessible/src/windows/msaa/ApplicationAccessibleWrap.h => accessible/windows/msaa/ApplicationAccessibleWrap.h rename : accessible/src/windows/msaa/Compatibility.cpp => accessible/windows/msaa/Compatibility.cpp rename : accessible/src/windows/msaa/Compatibility.h => accessible/windows/msaa/Compatibility.h rename : accessible/src/windows/msaa/DocAccessibleWrap.cpp => accessible/windows/msaa/DocAccessibleWrap.cpp rename : accessible/src/windows/msaa/DocAccessibleWrap.h => accessible/windows/msaa/DocAccessibleWrap.h rename : accessible/src/windows/msaa/EnumVariant.cpp => accessible/windows/msaa/EnumVariant.cpp rename : accessible/src/windows/msaa/EnumVariant.h => accessible/windows/msaa/EnumVariant.h rename : accessible/src/windows/msaa/HTMLTableAccessibleWrap.cpp => accessible/windows/msaa/HTMLTableAccessibleWrap.cpp rename : accessible/src/windows/msaa/HTMLTableAccessibleWrap.h => accessible/windows/msaa/HTMLTableAccessibleWrap.h rename : accessible/src/windows/msaa/HTMLWin32ObjectAccessible.cpp => accessible/windows/msaa/HTMLWin32ObjectAccessible.cpp rename : accessible/src/windows/msaa/HTMLWin32ObjectAccessible.h => accessible/windows/msaa/HTMLWin32ObjectAccessible.h rename : accessible/src/windows/msaa/HyperTextAccessibleWrap.cpp => accessible/windows/msaa/HyperTextAccessibleWrap.cpp rename : accessible/src/windows/msaa/HyperTextAccessibleWrap.h => accessible/windows/msaa/HyperTextAccessibleWrap.h rename : accessible/src/windows/msaa/IUnknownImpl.cpp => accessible/windows/msaa/IUnknownImpl.cpp rename : accessible/src/windows/msaa/IUnknownImpl.h => accessible/windows/msaa/IUnknownImpl.h rename : accessible/src/windows/msaa/ImageAccessibleWrap.cpp => accessible/windows/msaa/ImageAccessibleWrap.cpp rename : accessible/src/windows/msaa/ImageAccessibleWrap.h => accessible/windows/msaa/ImageAccessibleWrap.h rename : accessible/src/windows/msaa/Platform.cpp => accessible/windows/msaa/Platform.cpp rename : accessible/src/windows/msaa/RootAccessibleWrap.cpp => accessible/windows/msaa/RootAccessibleWrap.cpp rename : accessible/src/windows/msaa/RootAccessibleWrap.h => accessible/windows/msaa/RootAccessibleWrap.h rename : accessible/src/windows/msaa/ServiceProvider.cpp => accessible/windows/msaa/ServiceProvider.cpp rename : accessible/src/windows/msaa/ServiceProvider.h => accessible/windows/msaa/ServiceProvider.h rename : accessible/src/windows/msaa/TextLeafAccessibleWrap.cpp => accessible/windows/msaa/TextLeafAccessibleWrap.cpp rename : accessible/src/windows/msaa/TextLeafAccessibleWrap.h => accessible/windows/msaa/TextLeafAccessibleWrap.h rename : accessible/src/windows/msaa/XULListboxAccessibleWrap.cpp => accessible/windows/msaa/XULListboxAccessibleWrap.cpp rename : accessible/src/windows/msaa/XULListboxAccessibleWrap.h => accessible/windows/msaa/XULListboxAccessibleWrap.h rename : accessible/src/windows/msaa/XULMenuAccessibleWrap.cpp => accessible/windows/msaa/XULMenuAccessibleWrap.cpp rename : accessible/src/windows/msaa/XULMenuAccessibleWrap.h => accessible/windows/msaa/XULMenuAccessibleWrap.h rename : accessible/src/windows/msaa/XULTreeGridAccessibleWrap.cpp => accessible/windows/msaa/XULTreeGridAccessibleWrap.cpp rename : accessible/src/windows/msaa/XULTreeGridAccessibleWrap.h => accessible/windows/msaa/XULTreeGridAccessibleWrap.h rename : accessible/src/windows/msaa/moz.build => accessible/windows/msaa/moz.build rename : accessible/src/windows/msaa/nsEventMap.h => accessible/windows/msaa/nsEventMap.h rename : accessible/src/windows/msaa/nsWinUtils.cpp => accessible/windows/msaa/nsWinUtils.cpp rename : accessible/src/windows/msaa/nsWinUtils.h => accessible/windows/msaa/nsWinUtils.h rename : accessible/src/windows/sdn/moz.build => accessible/windows/sdn/moz.build rename : accessible/src/windows/sdn/sdnAccessible-inl.h => accessible/windows/sdn/sdnAccessible-inl.h rename : accessible/src/windows/sdn/sdnAccessible.cpp => accessible/windows/sdn/sdnAccessible.cpp rename : accessible/src/windows/sdn/sdnAccessible.h => accessible/windows/sdn/sdnAccessible.h rename : accessible/src/windows/sdn/sdnDocAccessible.cpp => accessible/windows/sdn/sdnDocAccessible.cpp rename : accessible/src/windows/sdn/sdnDocAccessible.h => accessible/windows/sdn/sdnDocAccessible.h rename : accessible/src/windows/sdn/sdnTextAccessible.cpp => accessible/windows/sdn/sdnTextAccessible.cpp rename : accessible/src/windows/sdn/sdnTextAccessible.h => accessible/windows/sdn/sdnTextAccessible.h rename : accessible/src/windows/uia/Makefile.in => accessible/windows/uia/Makefile.in rename : accessible/src/windows/uia/moz.build => accessible/windows/uia/moz.build rename : accessible/src/windows/uia/uiaRawElmProvider.cpp => accessible/windows/uia/uiaRawElmProvider.cpp rename : accessible/src/windows/uia/uiaRawElmProvider.h => accessible/windows/uia/uiaRawElmProvider.h rename : accessible/src/xpcom/AccEventGen.py => accessible/xpcom/AccEventGen.py rename : accessible/src/xpcom/AccEvents.conf => accessible/xpcom/AccEvents.conf rename : accessible/src/xpcom/Makefile.in => accessible/xpcom/Makefile.in rename : accessible/src/xpcom/moz.build => accessible/xpcom/moz.build rename : accessible/src/xpcom/nsAccessibleRelation.cpp => accessible/xpcom/nsAccessibleRelation.cpp rename : accessible/src/xpcom/nsAccessibleRelation.h => accessible/xpcom/nsAccessibleRelation.h rename : accessible/src/xpcom/xpcAccessibleHyperText.cpp => accessible/xpcom/xpcAccessibleHyperText.cpp rename : accessible/src/xpcom/xpcAccessibleHyperText.h => accessible/xpcom/xpcAccessibleHyperText.h rename : accessible/src/xpcom/xpcAccessibleSelectable.cpp => accessible/xpcom/xpcAccessibleSelectable.cpp rename : accessible/src/xpcom/xpcAccessibleSelectable.h => accessible/xpcom/xpcAccessibleSelectable.h rename : accessible/src/xpcom/xpcAccessibleTable.cpp => accessible/xpcom/xpcAccessibleTable.cpp rename : accessible/src/xpcom/xpcAccessibleTable.h => accessible/xpcom/xpcAccessibleTable.h rename : accessible/src/xpcom/xpcAccessibleTableCell.cpp => accessible/xpcom/xpcAccessibleTableCell.cpp rename : accessible/src/xpcom/xpcAccessibleTableCell.h => accessible/xpcom/xpcAccessibleTableCell.h rename : accessible/src/xpcom/xpcAccessibleTextRange.cpp => accessible/xpcom/xpcAccessibleTextRange.cpp rename : accessible/src/xpcom/xpcAccessibleTextRange.h => accessible/xpcom/xpcAccessibleTextRange.h rename : accessible/src/xpcom/xpcAccessibleValue.cpp => accessible/xpcom/xpcAccessibleValue.cpp rename : accessible/src/xpcom/xpcAccessibleValue.h => accessible/xpcom/xpcAccessibleValue.h rename : accessible/src/xul/XULAlertAccessible.cpp => accessible/xul/XULAlertAccessible.cpp rename : accessible/src/xul/XULAlertAccessible.h => accessible/xul/XULAlertAccessible.h rename : accessible/src/xul/XULColorPickerAccessible.cpp => accessible/xul/XULColorPickerAccessible.cpp rename : accessible/src/xul/XULColorPickerAccessible.h => accessible/xul/XULColorPickerAccessible.h rename : accessible/src/xul/XULComboboxAccessible.cpp => accessible/xul/XULComboboxAccessible.cpp rename : accessible/src/xul/XULComboboxAccessible.h => accessible/xul/XULComboboxAccessible.h rename : accessible/src/xul/XULElementAccessibles.cpp => accessible/xul/XULElementAccessibles.cpp rename : accessible/src/xul/XULElementAccessibles.h => accessible/xul/XULElementAccessibles.h rename : accessible/src/xul/XULFormControlAccessible.cpp => accessible/xul/XULFormControlAccessible.cpp rename : accessible/src/xul/XULFormControlAccessible.h => accessible/xul/XULFormControlAccessible.h rename : accessible/src/xul/XULListboxAccessible.cpp => accessible/xul/XULListboxAccessible.cpp rename : accessible/src/xul/XULListboxAccessible.h => accessible/xul/XULListboxAccessible.h rename : accessible/src/xul/XULMenuAccessible.cpp => accessible/xul/XULMenuAccessible.cpp rename : accessible/src/xul/XULMenuAccessible.h => accessible/xul/XULMenuAccessible.h rename : accessible/src/xul/XULSelectControlAccessible.cpp => accessible/xul/XULSelectControlAccessible.cpp rename : accessible/src/xul/XULSelectControlAccessible.h => accessible/xul/XULSelectControlAccessible.h rename : accessible/src/xul/XULSliderAccessible.cpp => accessible/xul/XULSliderAccessible.cpp rename : accessible/src/xul/XULSliderAccessible.h => accessible/xul/XULSliderAccessible.h rename : accessible/src/xul/XULTabAccessible.cpp => accessible/xul/XULTabAccessible.cpp rename : accessible/src/xul/XULTabAccessible.h => accessible/xul/XULTabAccessible.h rename : accessible/src/xul/XULTreeAccessible.cpp => accessible/xul/XULTreeAccessible.cpp rename : accessible/src/xul/XULTreeAccessible.h => accessible/xul/XULTreeAccessible.h rename : accessible/src/xul/XULTreeGridAccessible.cpp => accessible/xul/XULTreeGridAccessible.cpp rename : accessible/src/xul/XULTreeGridAccessible.h => accessible/xul/XULTreeGridAccessible.h rename : accessible/src/xul/moz.build => accessible/xul/moz.build
1058 lines
23 KiB
C
1058 lines
23 KiB
C
/* This Source Code Form is subject to the terms of the Mozilla Public
|
|
* License, v. 2.0. If a copy of the MPL was not distributed with this file,
|
|
* You can obtain one at http://mozilla.org/MPL/2.0/. */
|
|
|
|
/**
|
|
* Usage: declare the macro ROLE()with the following arguments:
|
|
* ROLE(geckoRole, stringRole, atkRole, macRole, msaaRole, ia2Role, nameRule)
|
|
*/
|
|
|
|
ROLE(NOTHING,
|
|
"nothing",
|
|
ATK_ROLE_UNKNOWN,
|
|
NSAccessibilityUnknownRole,
|
|
USE_ROLE_STRING,
|
|
IA2_ROLE_UNKNOWN,
|
|
eNameFromSubtreeIfReqRule)
|
|
|
|
ROLE(TITLEBAR,
|
|
"titlebar",
|
|
ATK_ROLE_UNKNOWN,
|
|
NSAccessibilityUnknownRole, //Irrelevant on OS X; windows are always native.
|
|
ROLE_SYSTEM_TITLEBAR,
|
|
ROLE_SYSTEM_TITLEBAR,
|
|
eNoNameRule)
|
|
|
|
ROLE(MENUBAR,
|
|
"menubar",
|
|
ATK_ROLE_MENU_BAR,
|
|
NSAccessibilityMenuBarRole, //Irrelevant on OS X; the menubar will always be native and on the top of the screen.
|
|
ROLE_SYSTEM_MENUBAR,
|
|
ROLE_SYSTEM_MENUBAR,
|
|
eNoNameRule)
|
|
|
|
ROLE(SCROLLBAR,
|
|
"scrollbar",
|
|
ATK_ROLE_SCROLL_BAR,
|
|
NSAccessibilityScrollBarRole, //We might need to make this its own mozAccessible, to support the children objects (valueindicator, down/up buttons).
|
|
ROLE_SYSTEM_SCROLLBAR,
|
|
ROLE_SYSTEM_SCROLLBAR,
|
|
eNameFromValueRule)
|
|
|
|
ROLE(GRIP,
|
|
"grip",
|
|
ATK_ROLE_UNKNOWN,
|
|
NSAccessibilitySplitterRole,
|
|
ROLE_SYSTEM_GRIP,
|
|
ROLE_SYSTEM_GRIP,
|
|
eNoNameRule)
|
|
|
|
ROLE(SOUND,
|
|
"sound",
|
|
ATK_ROLE_UNKNOWN,
|
|
NSAccessibilityUnknownRole, //Unused on OS X.
|
|
ROLE_SYSTEM_SOUND,
|
|
ROLE_SYSTEM_SOUND,
|
|
eNoNameRule)
|
|
|
|
ROLE(CURSOR,
|
|
"cursor",
|
|
ATK_ROLE_UNKNOWN,
|
|
NSAccessibilityUnknownRole, //Unused on OS X.
|
|
ROLE_SYSTEM_CURSOR,
|
|
ROLE_SYSTEM_CURSOR,
|
|
eNoNameRule)
|
|
|
|
ROLE(CARET,
|
|
"caret",
|
|
ATK_ROLE_UNKNOWN,
|
|
NSAccessibilityUnknownRole, //Unused on OS X.
|
|
ROLE_SYSTEM_CARET,
|
|
ROLE_SYSTEM_CARET,
|
|
eNoNameRule)
|
|
|
|
ROLE(ALERT,
|
|
"alert",
|
|
ATK_ROLE_ALERT,
|
|
NSAccessibilityWindowRole,
|
|
ROLE_SYSTEM_ALERT,
|
|
ROLE_SYSTEM_ALERT,
|
|
eNoNameRule)
|
|
|
|
ROLE(WINDOW,
|
|
"window",
|
|
ATK_ROLE_WINDOW,
|
|
NSAccessibilityWindowRole, //Irrelevant on OS X; all window a11y is handled by the system.
|
|
ROLE_SYSTEM_WINDOW,
|
|
ROLE_SYSTEM_WINDOW,
|
|
eNoNameRule)
|
|
|
|
ROLE(INTERNAL_FRAME,
|
|
"internal frame",
|
|
ATK_ROLE_INTERNAL_FRAME,
|
|
NSAccessibilityScrollAreaRole,
|
|
USE_ROLE_STRING,
|
|
IA2_ROLE_INTERNAL_FRAME,
|
|
eNoNameRule)
|
|
|
|
ROLE(MENUPOPUP,
|
|
"menupopup",
|
|
ATK_ROLE_MENU,
|
|
NSAccessibilityMenuRole, //The parent of menuitems.
|
|
ROLE_SYSTEM_MENUPOPUP,
|
|
ROLE_SYSTEM_MENUPOPUP,
|
|
eNoNameRule)
|
|
|
|
ROLE(MENUITEM,
|
|
"menuitem",
|
|
ATK_ROLE_MENU_ITEM,
|
|
NSAccessibilityMenuItemRole,
|
|
ROLE_SYSTEM_MENUITEM,
|
|
ROLE_SYSTEM_MENUITEM,
|
|
eNameFromSubtreeRule)
|
|
|
|
ROLE(TOOLTIP,
|
|
"tooltip",
|
|
ATK_ROLE_TOOL_TIP,
|
|
@"AXHelpTag", //10.4+ only, so we re-define the constant.
|
|
ROLE_SYSTEM_TOOLTIP,
|
|
ROLE_SYSTEM_TOOLTIP,
|
|
eNameFromSubtreeRule)
|
|
|
|
ROLE(APPLICATION,
|
|
"application",
|
|
ATK_ROLE_EMBEDDED,
|
|
NSAccessibilityGroupRole, //Unused on OS X. the system will take care of this.
|
|
ROLE_SYSTEM_APPLICATION,
|
|
ROLE_SYSTEM_APPLICATION,
|
|
eNoNameRule)
|
|
|
|
ROLE(DOCUMENT,
|
|
"document",
|
|
ATK_ROLE_DOCUMENT_FRAME,
|
|
@"AXWebArea",
|
|
ROLE_SYSTEM_DOCUMENT,
|
|
ROLE_SYSTEM_DOCUMENT,
|
|
eNoNameRule)
|
|
|
|
/**
|
|
* msaa comment:
|
|
* We used to map to ROLE_SYSTEM_PANE, but JAWS would
|
|
* not read the accessible name for the contaning pane.
|
|
* However, JAWS will read the accessible name for a groupbox.
|
|
* By mapping a PANE to a GROUPING, we get no undesirable effects,
|
|
* but fortunately JAWS will then read the group's label,
|
|
* when an inner control gets focused.
|
|
*/
|
|
ROLE(PANE,
|
|
"pane",
|
|
ATK_ROLE_PANEL,
|
|
NSAccessibilityGroupRole,
|
|
ROLE_SYSTEM_GROUPING,
|
|
ROLE_SYSTEM_GROUPING,
|
|
eNoNameRule)
|
|
|
|
ROLE(CHART,
|
|
"chart",
|
|
ATK_ROLE_CHART,
|
|
NSAccessibilityUnknownRole,
|
|
ROLE_SYSTEM_CHART,
|
|
ROLE_SYSTEM_CHART,
|
|
eNoNameRule)
|
|
|
|
ROLE(DIALOG,
|
|
"dialog",
|
|
ATK_ROLE_DIALOG,
|
|
NSAccessibilityWindowRole, //There's a dialog subrole.
|
|
ROLE_SYSTEM_DIALOG,
|
|
ROLE_SYSTEM_DIALOG,
|
|
eNoNameRule)
|
|
|
|
ROLE(BORDER,
|
|
"border",
|
|
ATK_ROLE_UNKNOWN,
|
|
NSAccessibilityUnknownRole, //Unused on OS X.
|
|
ROLE_SYSTEM_BORDER,
|
|
ROLE_SYSTEM_BORDER,
|
|
eNoNameRule)
|
|
|
|
ROLE(GROUPING,
|
|
"grouping",
|
|
ATK_ROLE_PANEL,
|
|
NSAccessibilityGroupRole,
|
|
ROLE_SYSTEM_GROUPING,
|
|
ROLE_SYSTEM_GROUPING,
|
|
eNoNameRule)
|
|
|
|
ROLE(SEPARATOR,
|
|
"separator",
|
|
ATK_ROLE_SEPARATOR,
|
|
NSAccessibilityUnknownRole,
|
|
ROLE_SYSTEM_SEPARATOR,
|
|
ROLE_SYSTEM_SEPARATOR,
|
|
eNoNameRule)
|
|
|
|
ROLE(TOOLBAR,
|
|
"toolbar",
|
|
ATK_ROLE_TOOL_BAR,
|
|
NSAccessibilityToolbarRole,
|
|
ROLE_SYSTEM_TOOLBAR,
|
|
ROLE_SYSTEM_TOOLBAR,
|
|
eNoNameRule)
|
|
|
|
ROLE(STATUSBAR,
|
|
"statusbar",
|
|
ATK_ROLE_STATUSBAR,
|
|
NSAccessibilityUnknownRole, //Doesn't exist on OS X (a status bar is its parts; a progressbar, a label, etc.)
|
|
ROLE_SYSTEM_STATUSBAR,
|
|
ROLE_SYSTEM_STATUSBAR,
|
|
eNoNameRule)
|
|
|
|
ROLE(TABLE,
|
|
"table",
|
|
ATK_ROLE_TABLE,
|
|
NSAccessibilityGroupRole,
|
|
ROLE_SYSTEM_TABLE,
|
|
ROLE_SYSTEM_TABLE,
|
|
eNoNameRule)
|
|
|
|
ROLE(COLUMNHEADER,
|
|
"columnheader",
|
|
ATK_ROLE_COLUMN_HEADER,
|
|
NSAccessibilityGroupRole,
|
|
ROLE_SYSTEM_COLUMNHEADER,
|
|
ROLE_SYSTEM_COLUMNHEADER,
|
|
eNameFromSubtreeRule)
|
|
|
|
ROLE(ROWHEADER,
|
|
"rowheader",
|
|
ATK_ROLE_ROW_HEADER,
|
|
NSAccessibilityGroupRole,
|
|
ROLE_SYSTEM_ROWHEADER,
|
|
ROLE_SYSTEM_ROWHEADER,
|
|
eNameFromSubtreeRule)
|
|
|
|
ROLE(COLUMN,
|
|
"column",
|
|
ATK_ROLE_UNKNOWN,
|
|
NSAccessibilityColumnRole,
|
|
ROLE_SYSTEM_COLUMN,
|
|
ROLE_SYSTEM_COLUMN,
|
|
eNameFromSubtreeRule)
|
|
|
|
ROLE(ROW,
|
|
"row",
|
|
ATK_ROLE_TABLE_ROW,
|
|
NSAccessibilityRowRole,
|
|
ROLE_SYSTEM_ROW,
|
|
ROLE_SYSTEM_ROW,
|
|
eNameFromSubtreeRule)
|
|
|
|
ROLE(CELL,
|
|
"cell",
|
|
ATK_ROLE_TABLE_CELL,
|
|
NSAccessibilityGroupRole,
|
|
ROLE_SYSTEM_CELL,
|
|
ROLE_SYSTEM_CELL,
|
|
eNameFromSubtreeIfReqRule)
|
|
|
|
ROLE(LINK,
|
|
"link",
|
|
ATK_ROLE_LINK,
|
|
@"AXLink", //10.4+ the attr first define in SDK 10.4, so we define it here too. ROLE_LINK
|
|
ROLE_SYSTEM_LINK,
|
|
ROLE_SYSTEM_LINK,
|
|
eNameFromSubtreeRule)
|
|
|
|
ROLE(HELPBALLOON,
|
|
"helpballoon",
|
|
ATK_ROLE_UNKNOWN,
|
|
@"AXHelpTag",
|
|
ROLE_SYSTEM_HELPBALLOON,
|
|
ROLE_SYSTEM_HELPBALLOON,
|
|
eNameFromSubtreeRule)
|
|
|
|
ROLE(CHARACTER,
|
|
"character",
|
|
ATK_ROLE_IMAGE,
|
|
NSAccessibilityUnknownRole, //Unused on OS X.
|
|
ROLE_SYSTEM_CHARACTER,
|
|
ROLE_SYSTEM_CHARACTER,
|
|
eNoNameRule)
|
|
|
|
ROLE(LIST,
|
|
"list",
|
|
ATK_ROLE_LIST,
|
|
NSAccessibilityListRole,
|
|
ROLE_SYSTEM_LIST,
|
|
ROLE_SYSTEM_LIST,
|
|
eNameFromSubtreeIfReqRule)
|
|
|
|
ROLE(LISTITEM,
|
|
"listitem",
|
|
ATK_ROLE_LIST_ITEM,
|
|
NSAccessibilityGroupRole,
|
|
ROLE_SYSTEM_LISTITEM,
|
|
ROLE_SYSTEM_LISTITEM,
|
|
eNameFromSubtreeRule)
|
|
|
|
ROLE(OUTLINE,
|
|
"outline",
|
|
ATK_ROLE_TREE,
|
|
NSAccessibilityOutlineRole,
|
|
ROLE_SYSTEM_OUTLINE,
|
|
ROLE_SYSTEM_OUTLINE,
|
|
eNoNameRule)
|
|
|
|
ROLE(OUTLINEITEM,
|
|
"outlineitem",
|
|
ATK_ROLE_LIST_ITEM,
|
|
NSAccessibilityRowRole, //XXX: use OutlineRow as subrole.
|
|
ROLE_SYSTEM_OUTLINEITEM,
|
|
ROLE_SYSTEM_OUTLINEITEM,
|
|
eNameFromSubtreeRule)
|
|
|
|
ROLE(PAGETAB,
|
|
"pagetab",
|
|
ATK_ROLE_PAGE_TAB,
|
|
NSAccessibilityRadioButtonRole,
|
|
ROLE_SYSTEM_PAGETAB,
|
|
ROLE_SYSTEM_PAGETAB,
|
|
eNameFromSubtreeRule)
|
|
|
|
ROLE(PROPERTYPAGE,
|
|
"propertypage",
|
|
ATK_ROLE_SCROLL_PANE,
|
|
NSAccessibilityGroupRole,
|
|
ROLE_SYSTEM_PROPERTYPAGE,
|
|
ROLE_SYSTEM_PROPERTYPAGE,
|
|
eNoNameRule)
|
|
|
|
ROLE(INDICATOR,
|
|
"indicator",
|
|
ATK_ROLE_UNKNOWN,
|
|
NSAccessibilityUnknownRole,
|
|
ROLE_SYSTEM_INDICATOR,
|
|
ROLE_SYSTEM_INDICATOR,
|
|
eNoNameRule)
|
|
|
|
ROLE(GRAPHIC,
|
|
"graphic",
|
|
ATK_ROLE_IMAGE,
|
|
NSAccessibilityImageRole,
|
|
ROLE_SYSTEM_GRAPHIC,
|
|
ROLE_SYSTEM_GRAPHIC,
|
|
eNoNameRule)
|
|
|
|
ROLE(STATICTEXT,
|
|
"statictext",
|
|
ATK_ROLE_UNKNOWN,
|
|
NSAccessibilityStaticTextRole,
|
|
ROLE_SYSTEM_STATICTEXT,
|
|
ROLE_SYSTEM_STATICTEXT,
|
|
eNoNameRule)
|
|
|
|
ROLE(TEXT_LEAF,
|
|
"text leaf",
|
|
ATK_ROLE_UNKNOWN,
|
|
NSAccessibilityStaticTextRole,
|
|
ROLE_SYSTEM_TEXT,
|
|
ROLE_SYSTEM_TEXT,
|
|
eNoNameRule)
|
|
|
|
ROLE(PUSHBUTTON,
|
|
"pushbutton",
|
|
ATK_ROLE_PUSH_BUTTON,
|
|
NSAccessibilityButtonRole,
|
|
ROLE_SYSTEM_PUSHBUTTON,
|
|
ROLE_SYSTEM_PUSHBUTTON,
|
|
eNameFromSubtreeRule)
|
|
|
|
ROLE(CHECKBUTTON,
|
|
"checkbutton",
|
|
ATK_ROLE_CHECK_BOX,
|
|
NSAccessibilityCheckBoxRole,
|
|
ROLE_SYSTEM_CHECKBUTTON,
|
|
ROLE_SYSTEM_CHECKBUTTON,
|
|
eNameFromSubtreeRule)
|
|
|
|
ROLE(RADIOBUTTON,
|
|
"radiobutton",
|
|
ATK_ROLE_RADIO_BUTTON,
|
|
NSAccessibilityRadioButtonRole,
|
|
ROLE_SYSTEM_RADIOBUTTON,
|
|
ROLE_SYSTEM_RADIOBUTTON,
|
|
eNameFromSubtreeRule)
|
|
|
|
ROLE(COMBOBOX,
|
|
"combobox",
|
|
ATK_ROLE_COMBO_BOX,
|
|
NSAccessibilityPopUpButtonRole,
|
|
ROLE_SYSTEM_COMBOBOX,
|
|
ROLE_SYSTEM_COMBOBOX,
|
|
eNameFromValueRule)
|
|
|
|
ROLE(DROPLIST,
|
|
"droplist",
|
|
ATK_ROLE_COMBO_BOX,
|
|
NSAccessibilityPopUpButtonRole,
|
|
ROLE_SYSTEM_DROPLIST,
|
|
ROLE_SYSTEM_DROPLIST,
|
|
eNoNameRule)
|
|
|
|
ROLE(PROGRESSBAR,
|
|
"progressbar",
|
|
ATK_ROLE_PROGRESS_BAR,
|
|
NSAccessibilityProgressIndicatorRole,
|
|
ROLE_SYSTEM_PROGRESSBAR,
|
|
ROLE_SYSTEM_PROGRESSBAR,
|
|
eNameFromValueRule)
|
|
|
|
ROLE(DIAL,
|
|
"dial",
|
|
ATK_ROLE_DIAL,
|
|
NSAccessibilityUnknownRole,
|
|
ROLE_SYSTEM_DIAL,
|
|
ROLE_SYSTEM_DIAL,
|
|
eNoNameRule)
|
|
|
|
ROLE(HOTKEYFIELD,
|
|
"hotkeyfield",
|
|
ATK_ROLE_UNKNOWN,
|
|
NSAccessibilityUnknownRole,
|
|
ROLE_SYSTEM_HOTKEYFIELD,
|
|
ROLE_SYSTEM_HOTKEYFIELD,
|
|
eNoNameRule)
|
|
|
|
ROLE(SLIDER,
|
|
"slider",
|
|
ATK_ROLE_SLIDER,
|
|
NSAccessibilitySliderRole,
|
|
ROLE_SYSTEM_SLIDER,
|
|
ROLE_SYSTEM_SLIDER,
|
|
eNameFromValueRule)
|
|
|
|
ROLE(SPINBUTTON,
|
|
"spinbutton",
|
|
ATK_ROLE_SPIN_BUTTON,
|
|
NSAccessibilityIncrementorRole, //Subroles: Increment/Decrement.
|
|
ROLE_SYSTEM_SPINBUTTON,
|
|
ROLE_SYSTEM_SPINBUTTON,
|
|
eNameFromValueRule)
|
|
|
|
ROLE(DIAGRAM,
|
|
"diagram",
|
|
ATK_ROLE_IMAGE,
|
|
NSAccessibilityUnknownRole,
|
|
ROLE_SYSTEM_DIAGRAM,
|
|
ROLE_SYSTEM_DIAGRAM,
|
|
eNoNameRule)
|
|
|
|
ROLE(ANIMATION,
|
|
"animation",
|
|
ATK_ROLE_ANIMATION,
|
|
NSAccessibilityUnknownRole,
|
|
ROLE_SYSTEM_ANIMATION,
|
|
ROLE_SYSTEM_ANIMATION,
|
|
eNoNameRule)
|
|
|
|
ROLE(EQUATION,
|
|
"equation",
|
|
ATK_ROLE_UNKNOWN,
|
|
NSAccessibilityUnknownRole,
|
|
ROLE_SYSTEM_EQUATION,
|
|
ROLE_SYSTEM_EQUATION,
|
|
eNoNameRule)
|
|
|
|
ROLE(BUTTONDROPDOWN,
|
|
"buttondropdown",
|
|
ATK_ROLE_PUSH_BUTTON,
|
|
NSAccessibilityPopUpButtonRole,
|
|
ROLE_SYSTEM_BUTTONDROPDOWN,
|
|
ROLE_SYSTEM_BUTTONDROPDOWN,
|
|
eNameFromSubtreeRule)
|
|
|
|
ROLE(BUTTONMENU,
|
|
"buttonmenu",
|
|
ATK_ROLE_PUSH_BUTTON,
|
|
NSAccessibilityMenuButtonRole,
|
|
ROLE_SYSTEM_BUTTONMENU,
|
|
ROLE_SYSTEM_BUTTONMENU,
|
|
eNameFromSubtreeRule)
|
|
|
|
ROLE(BUTTONDROPDOWNGRID,
|
|
"buttondropdowngrid",
|
|
ATK_ROLE_UNKNOWN,
|
|
NSAccessibilityGroupRole,
|
|
ROLE_SYSTEM_BUTTONDROPDOWNGRID,
|
|
ROLE_SYSTEM_BUTTONDROPDOWNGRID,
|
|
eNameFromSubtreeRule)
|
|
|
|
ROLE(WHITESPACE,
|
|
"whitespace",
|
|
ATK_ROLE_UNKNOWN,
|
|
NSAccessibilityUnknownRole,
|
|
ROLE_SYSTEM_WHITESPACE,
|
|
ROLE_SYSTEM_WHITESPACE,
|
|
eNoNameRule)
|
|
|
|
ROLE(PAGETABLIST,
|
|
"pagetablist",
|
|
ATK_ROLE_PAGE_TAB_LIST,
|
|
NSAccessibilityTabGroupRole,
|
|
ROLE_SYSTEM_PAGETABLIST,
|
|
ROLE_SYSTEM_PAGETABLIST,
|
|
eNoNameRule)
|
|
|
|
ROLE(CLOCK,
|
|
"clock",
|
|
ATK_ROLE_UNKNOWN,
|
|
NSAccessibilityUnknownRole, //Unused on OS X
|
|
ROLE_SYSTEM_CLOCK,
|
|
ROLE_SYSTEM_CLOCK,
|
|
eNoNameRule)
|
|
|
|
ROLE(SPLITBUTTON,
|
|
"splitbutton",
|
|
ATK_ROLE_PUSH_BUTTON,
|
|
NSAccessibilityButtonRole,
|
|
ROLE_SYSTEM_SPLITBUTTON,
|
|
ROLE_SYSTEM_SPLITBUTTON,
|
|
eNoNameRule)
|
|
|
|
ROLE(IPADDRESS,
|
|
"ipaddress",
|
|
ATK_ROLE_UNKNOWN,
|
|
NSAccessibilityUnknownRole,
|
|
ROLE_SYSTEM_IPADDRESS,
|
|
ROLE_SYSTEM_IPADDRESS,
|
|
eNoNameRule)
|
|
|
|
ROLE(ACCEL_LABEL,
|
|
"accel label",
|
|
ATK_ROLE_ACCEL_LABEL,
|
|
NSAccessibilityStaticTextRole,
|
|
ROLE_SYSTEM_STATICTEXT,
|
|
ROLE_SYSTEM_STATICTEXT,
|
|
eNoNameRule)
|
|
|
|
ROLE(ARROW,
|
|
"arrow",
|
|
ATK_ROLE_ARROW,
|
|
NSAccessibilityUnknownRole,
|
|
ROLE_SYSTEM_INDICATOR,
|
|
ROLE_SYSTEM_INDICATOR,
|
|
eNoNameRule)
|
|
|
|
ROLE(CANVAS,
|
|
"canvas",
|
|
ATK_ROLE_CANVAS,
|
|
NSAccessibilityImageRole,
|
|
USE_ROLE_STRING,
|
|
IA2_ROLE_CANVAS,
|
|
eNoNameRule)
|
|
|
|
ROLE(CHECK_MENU_ITEM,
|
|
"check menu item",
|
|
ATK_ROLE_CHECK_MENU_ITEM,
|
|
NSAccessibilityMenuItemRole,
|
|
ROLE_SYSTEM_MENUITEM,
|
|
IA2_ROLE_CHECK_MENU_ITEM,
|
|
eNameFromSubtreeRule)
|
|
|
|
ROLE(COLOR_CHOOSER,
|
|
"color chooser",
|
|
ATK_ROLE_COLOR_CHOOSER,
|
|
NSAccessibilityColorWellRole,
|
|
ROLE_SYSTEM_DIALOG,
|
|
IA2_ROLE_COLOR_CHOOSER,
|
|
eNoNameRule)
|
|
|
|
ROLE(DATE_EDITOR,
|
|
"date editor",
|
|
ATK_ROLE_DATE_EDITOR,
|
|
NSAccessibilityUnknownRole,
|
|
USE_ROLE_STRING,
|
|
IA2_ROLE_DATE_EDITOR,
|
|
eNoNameRule)
|
|
|
|
ROLE(DESKTOP_ICON,
|
|
"desktop icon",
|
|
ATK_ROLE_DESKTOP_ICON,
|
|
NSAccessibilityImageRole,
|
|
USE_ROLE_STRING,
|
|
IA2_ROLE_DESKTOP_ICON,
|
|
eNoNameRule)
|
|
|
|
ROLE(DESKTOP_FRAME,
|
|
"desktop frame",
|
|
ATK_ROLE_DESKTOP_FRAME,
|
|
NSAccessibilityUnknownRole,
|
|
USE_ROLE_STRING,
|
|
IA2_ROLE_DESKTOP_PANE,
|
|
eNoNameRule)
|
|
|
|
ROLE(DIRECTORY_PANE,
|
|
"directory pane",
|
|
ATK_ROLE_DIRECTORY_PANE,
|
|
NSAccessibilityBrowserRole,
|
|
USE_ROLE_STRING,
|
|
IA2_ROLE_DIRECTORY_PANE,
|
|
eNoNameRule)
|
|
|
|
ROLE(FILE_CHOOSER,
|
|
"file chooser",
|
|
ATK_ROLE_FILE_CHOOSER,
|
|
NSAccessibilityUnknownRole, //Unused on OS X
|
|
USE_ROLE_STRING,
|
|
IA2_ROLE_FILE_CHOOSER,
|
|
eNoNameRule)
|
|
|
|
ROLE(FONT_CHOOSER,
|
|
"font chooser",
|
|
ATK_ROLE_FONT_CHOOSER,
|
|
NSAccessibilityUnknownRole,
|
|
USE_ROLE_STRING,
|
|
IA2_ROLE_FONT_CHOOSER,
|
|
eNoNameRule)
|
|
|
|
ROLE(CHROME_WINDOW,
|
|
"chrome window",
|
|
ATK_ROLE_FRAME,
|
|
NSAccessibilityGroupRole, //Contains the main Firefox UI
|
|
ROLE_SYSTEM_APPLICATION,
|
|
IA2_ROLE_FRAME,
|
|
eNoNameRule)
|
|
|
|
ROLE(GLASS_PANE,
|
|
"glass pane",
|
|
ATK_ROLE_GLASS_PANE,
|
|
NSAccessibilityGroupRole,
|
|
USE_ROLE_STRING,
|
|
IA2_ROLE_GLASS_PANE,
|
|
eNoNameRule)
|
|
|
|
ROLE(HTML_CONTAINER,
|
|
"html container",
|
|
ATK_ROLE_HTML_CONTAINER,
|
|
NSAccessibilityUnknownRole,
|
|
USE_ROLE_STRING,
|
|
IA2_ROLE_UNKNOWN,
|
|
eNameFromSubtreeIfReqRule)
|
|
|
|
ROLE(ICON,
|
|
"icon",
|
|
ATK_ROLE_ICON,
|
|
NSAccessibilityImageRole,
|
|
ROLE_SYSTEM_PUSHBUTTON,
|
|
IA2_ROLE_ICON,
|
|
eNoNameRule)
|
|
|
|
ROLE(LABEL,
|
|
"label",
|
|
ATK_ROLE_LABEL,
|
|
NSAccessibilityGroupRole,
|
|
ROLE_SYSTEM_STATICTEXT,
|
|
IA2_ROLE_LABEL,
|
|
eNameFromSubtreeRule)
|
|
|
|
ROLE(LAYERED_PANE,
|
|
"layered pane",
|
|
ATK_ROLE_LAYERED_PANE,
|
|
NSAccessibilityGroupRole,
|
|
USE_ROLE_STRING,
|
|
IA2_ROLE_LAYERED_PANE,
|
|
eNoNameRule)
|
|
|
|
ROLE(OPTION_PANE,
|
|
"option pane",
|
|
ATK_ROLE_OPTION_PANE,
|
|
NSAccessibilityGroupRole,
|
|
USE_ROLE_STRING,
|
|
IA2_ROLE_OPTION_PANE,
|
|
eNoNameRule)
|
|
|
|
ROLE(PASSWORD_TEXT,
|
|
"password text",
|
|
ATK_ROLE_PASSWORD_TEXT,
|
|
NSAccessibilityTextFieldRole,
|
|
ROLE_SYSTEM_TEXT,
|
|
ROLE_SYSTEM_TEXT,
|
|
eNoNameRule)
|
|
|
|
ROLE(POPUP_MENU,
|
|
"popup menu",
|
|
ATK_ROLE_POPUP_MENU,
|
|
NSAccessibilityUnknownRole, //Unused
|
|
ROLE_SYSTEM_MENUPOPUP,
|
|
ROLE_SYSTEM_MENUPOPUP,
|
|
eNoNameRule)
|
|
|
|
ROLE(RADIO_MENU_ITEM,
|
|
"radio menu item",
|
|
ATK_ROLE_RADIO_MENU_ITEM,
|
|
NSAccessibilityMenuItemRole,
|
|
ROLE_SYSTEM_MENUITEM,
|
|
IA2_ROLE_RADIO_MENU_ITEM,
|
|
eNameFromSubtreeRule)
|
|
|
|
ROLE(ROOT_PANE,
|
|
"root pane",
|
|
ATK_ROLE_ROOT_PANE,
|
|
NSAccessibilityGroupRole,
|
|
USE_ROLE_STRING,
|
|
IA2_ROLE_ROOT_PANE,
|
|
eNoNameRule)
|
|
|
|
ROLE(SCROLL_PANE,
|
|
"scroll pane",
|
|
ATK_ROLE_SCROLL_PANE,
|
|
NSAccessibilityScrollAreaRole,
|
|
USE_ROLE_STRING,
|
|
IA2_ROLE_SCROLL_PANE,
|
|
eNoNameRule)
|
|
|
|
ROLE(SPLIT_PANE,
|
|
"split pane",
|
|
ATK_ROLE_SPLIT_PANE,
|
|
NSAccessibilitySplitGroupRole,
|
|
USE_ROLE_STRING,
|
|
IA2_ROLE_SPLIT_PANE,
|
|
eNoNameRule)
|
|
|
|
ROLE(TABLE_COLUMN_HEADER,
|
|
"table column header",
|
|
ATK_ROLE_TABLE_COLUMN_HEADER,
|
|
NSAccessibilityUnknownRole,
|
|
ROLE_SYSTEM_COLUMNHEADER,
|
|
ROLE_SYSTEM_COLUMNHEADER,
|
|
eNameFromSubtreeRule)
|
|
|
|
ROLE(TABLE_ROW_HEADER,
|
|
"table row header",
|
|
ATK_ROLE_TABLE_ROW_HEADER,
|
|
NSAccessibilityUnknownRole,
|
|
ROLE_SYSTEM_ROWHEADER,
|
|
ROLE_SYSTEM_ROWHEADER,
|
|
eNameFromSubtreeRule)
|
|
|
|
ROLE(TEAR_OFF_MENU_ITEM,
|
|
"tear off menu item",
|
|
ATK_ROLE_TEAR_OFF_MENU_ITEM,
|
|
NSAccessibilityMenuItemRole,
|
|
ROLE_SYSTEM_MENUITEM,
|
|
IA2_ROLE_TEAR_OFF_MENU,
|
|
eNameFromSubtreeRule)
|
|
|
|
ROLE(TERMINAL,
|
|
"terminal",
|
|
ATK_ROLE_TERMINAL,
|
|
NSAccessibilityUnknownRole,
|
|
USE_ROLE_STRING,
|
|
IA2_ROLE_TERMINAL,
|
|
eNoNameRule)
|
|
|
|
ROLE(TEXT_CONTAINER,
|
|
"text container",
|
|
ATK_ROLE_TEXT,
|
|
NSAccessibilityGroupRole,
|
|
USE_ROLE_STRING,
|
|
IA2_ROLE_TEXT_FRAME,
|
|
eNameFromSubtreeIfReqRule)
|
|
|
|
ROLE(TOGGLE_BUTTON,
|
|
"toggle button",
|
|
ATK_ROLE_TOGGLE_BUTTON,
|
|
NSAccessibilityButtonRole,
|
|
ROLE_SYSTEM_PUSHBUTTON,
|
|
IA2_ROLE_TOGGLE_BUTTON,
|
|
eNameFromSubtreeRule)
|
|
|
|
ROLE(TREE_TABLE,
|
|
"tree table",
|
|
ATK_ROLE_TREE_TABLE,
|
|
NSAccessibilityTableRole,
|
|
ROLE_SYSTEM_OUTLINE,
|
|
ROLE_SYSTEM_OUTLINE,
|
|
eNoNameRule)
|
|
|
|
ROLE(VIEWPORT,
|
|
"viewport",
|
|
ATK_ROLE_VIEWPORT,
|
|
NSAccessibilityUnknownRole,
|
|
ROLE_SYSTEM_PANE,
|
|
IA2_ROLE_VIEW_PORT,
|
|
eNoNameRule)
|
|
|
|
ROLE(HEADER,
|
|
"header",
|
|
ATK_ROLE_HEADER,
|
|
NSAccessibilityGroupRole,
|
|
USE_ROLE_STRING,
|
|
IA2_ROLE_HEADER,
|
|
eNoNameRule)
|
|
|
|
ROLE(FOOTER,
|
|
"footer",
|
|
ATK_ROLE_FOOTER,
|
|
NSAccessibilityGroupRole,
|
|
USE_ROLE_STRING,
|
|
IA2_ROLE_FOOTER,
|
|
eNoNameRule)
|
|
|
|
ROLE(PARAGRAPH,
|
|
"paragraph",
|
|
ATK_ROLE_PARAGRAPH,
|
|
NSAccessibilityGroupRole,
|
|
USE_ROLE_STRING,
|
|
IA2_ROLE_PARAGRAPH,
|
|
eNameFromSubtreeIfReqRule)
|
|
|
|
ROLE(RULER,
|
|
"ruler",
|
|
ATK_ROLE_RULER,
|
|
@"AXRuler", //10.4+ only, so we re-define the constant.
|
|
USE_ROLE_STRING,
|
|
IA2_ROLE_RULER,
|
|
eNoNameRule)
|
|
|
|
ROLE(AUTOCOMPLETE,
|
|
"autocomplete",
|
|
ATK_ROLE_AUTOCOMPLETE,
|
|
NSAccessibilityUnknownRole,
|
|
ROLE_SYSTEM_COMBOBOX,
|
|
ROLE_SYSTEM_COMBOBOX,
|
|
eNoNameRule)
|
|
|
|
ROLE(EDITBAR,
|
|
"editbar",
|
|
ATK_ROLE_EDITBAR,
|
|
NSAccessibilityTextFieldRole,
|
|
ROLE_SYSTEM_TEXT,
|
|
IA2_ROLE_EDITBAR,
|
|
eNoNameRule)
|
|
|
|
ROLE(ENTRY,
|
|
"entry",
|
|
ATK_ROLE_ENTRY,
|
|
NSAccessibilityTextFieldRole,
|
|
ROLE_SYSTEM_TEXT,
|
|
ROLE_SYSTEM_TEXT,
|
|
eNameFromValueRule)
|
|
|
|
ROLE(CAPTION,
|
|
"caption",
|
|
ATK_ROLE_CAPTION,
|
|
NSAccessibilityStaticTextRole,
|
|
USE_ROLE_STRING,
|
|
IA2_ROLE_CAPTION,
|
|
eNameFromSubtreeIfReqRule)
|
|
|
|
ROLE(DOCUMENT_FRAME,
|
|
"document frame",
|
|
ATK_ROLE_DOCUMENT_FRAME,
|
|
NSAccessibilityScrollAreaRole,
|
|
USE_ROLE_STRING,
|
|
IA2_ROLE_UNKNOWN,
|
|
eNoNameRule)
|
|
|
|
ROLE(HEADING,
|
|
"heading",
|
|
ATK_ROLE_HEADING,
|
|
@"AXHeading",
|
|
USE_ROLE_STRING,
|
|
IA2_ROLE_HEADING,
|
|
eNameFromSubtreeIfReqRule)
|
|
|
|
ROLE(PAGE,
|
|
"page",
|
|
ATK_ROLE_PAGE,
|
|
NSAccessibilityGroupRole,
|
|
USE_ROLE_STRING,
|
|
IA2_ROLE_PAGE,
|
|
eNoNameRule)
|
|
|
|
ROLE(SECTION,
|
|
"section",
|
|
ATK_ROLE_SECTION,
|
|
NSAccessibilityGroupRole,
|
|
USE_ROLE_STRING,
|
|
IA2_ROLE_SECTION,
|
|
eNameFromSubtreeIfReqRule)
|
|
|
|
ROLE(REDUNDANT_OBJECT,
|
|
"redundant object",
|
|
ATK_ROLE_REDUNDANT_OBJECT,
|
|
NSAccessibilityUnknownRole,
|
|
USE_ROLE_STRING,
|
|
IA2_ROLE_REDUNDANT_OBJECT,
|
|
eNoNameRule)
|
|
|
|
ROLE(FORM,
|
|
"form",
|
|
ATK_ROLE_FORM,
|
|
NSAccessibilityGroupRole,
|
|
USE_ROLE_STRING,
|
|
IA2_ROLE_FORM,
|
|
eNoNameRule)
|
|
|
|
ROLE(IME,
|
|
"ime",
|
|
ATK_ROLE_INPUT_METHOD_WINDOW,
|
|
NSAccessibilityUnknownRole,
|
|
USE_ROLE_STRING,
|
|
IA2_ROLE_INPUT_METHOD_WINDOW,
|
|
eNoNameRule)
|
|
|
|
ROLE(APP_ROOT,
|
|
"app root",
|
|
ATK_ROLE_APPLICATION,
|
|
NSAccessibilityUnknownRole, //Unused on OS X
|
|
ROLE_SYSTEM_APPLICATION,
|
|
ROLE_SYSTEM_APPLICATION,
|
|
eNoNameRule)
|
|
|
|
ROLE(PARENT_MENUITEM,
|
|
"parent menuitem",
|
|
ATK_ROLE_MENU,
|
|
NSAccessibilityMenuItemRole,
|
|
ROLE_SYSTEM_MENUITEM,
|
|
ROLE_SYSTEM_MENUITEM,
|
|
eNameFromSubtreeRule)
|
|
|
|
ROLE(CALENDAR,
|
|
"calendar",
|
|
ATK_ROLE_CALENDAR,
|
|
NSAccessibilityGroupRole,
|
|
ROLE_SYSTEM_CLIENT,
|
|
ROLE_SYSTEM_CLIENT,
|
|
eNoNameRule)
|
|
|
|
ROLE(COMBOBOX_LIST,
|
|
"combobox list",
|
|
ATK_ROLE_MENU,
|
|
NSAccessibilityMenuRole,
|
|
ROLE_SYSTEM_LIST,
|
|
ROLE_SYSTEM_LIST,
|
|
eNoNameRule)
|
|
|
|
ROLE(COMBOBOX_OPTION,
|
|
"combobox option",
|
|
ATK_ROLE_MENU_ITEM,
|
|
NSAccessibilityMenuItemRole,
|
|
ROLE_SYSTEM_LISTITEM,
|
|
ROLE_SYSTEM_LISTITEM,
|
|
eNameFromSubtreeRule)
|
|
|
|
ROLE(IMAGE_MAP,
|
|
"image map",
|
|
ATK_ROLE_IMAGE,
|
|
NSAccessibilityUnknownRole,
|
|
ROLE_SYSTEM_GRAPHIC,
|
|
ROLE_SYSTEM_GRAPHIC,
|
|
eNoNameRule)
|
|
|
|
ROLE(OPTION,
|
|
"listbox option",
|
|
ATK_ROLE_LIST_ITEM,
|
|
NSAccessibilityRowRole,
|
|
ROLE_SYSTEM_LISTITEM,
|
|
ROLE_SYSTEM_LISTITEM,
|
|
eNameFromSubtreeRule)
|
|
|
|
ROLE(RICH_OPTION,
|
|
"listbox rich option",
|
|
ATK_ROLE_LIST_ITEM,
|
|
NSAccessibilityRowRole,
|
|
ROLE_SYSTEM_LISTITEM,
|
|
ROLE_SYSTEM_LISTITEM,
|
|
eNameFromSubtreeRule)
|
|
|
|
ROLE(LISTBOX,
|
|
"listbox",
|
|
ATK_ROLE_LIST_BOX,
|
|
NSAccessibilityListRole,
|
|
ROLE_SYSTEM_LIST,
|
|
ROLE_SYSTEM_LIST,
|
|
eNoNameRule)
|
|
|
|
ROLE(FLAT_EQUATION,
|
|
"flat equation",
|
|
ATK_ROLE_UNKNOWN,
|
|
NSAccessibilityUnknownRole,
|
|
ROLE_SYSTEM_EQUATION,
|
|
ROLE_SYSTEM_EQUATION,
|
|
eNoNameRule)
|
|
|
|
ROLE(GRID_CELL,
|
|
"gridcell",
|
|
ATK_ROLE_TABLE_CELL,
|
|
NSAccessibilityGroupRole,
|
|
ROLE_SYSTEM_CELL,
|
|
ROLE_SYSTEM_CELL,
|
|
eNameFromSubtreeRule)
|
|
|
|
ROLE(EMBEDDED_OBJECT,
|
|
"embedded object",
|
|
ATK_ROLE_PANEL,
|
|
NSAccessibilityGroupRole,
|
|
USE_ROLE_STRING,
|
|
IA2_ROLE_EMBEDDED_OBJECT,
|
|
eNoNameRule)
|
|
|
|
ROLE(NOTE,
|
|
"note",
|
|
ATK_ROLE_SECTION,
|
|
NSAccessibilityGroupRole,
|
|
USE_ROLE_STRING,
|
|
IA2_ROLE_NOTE,
|
|
eNameFromSubtreeIfReqRule)
|
|
|
|
ROLE(FIGURE,
|
|
"figure",
|
|
ATK_ROLE_PANEL,
|
|
NSAccessibilityGroupRole,
|
|
ROLE_SYSTEM_GROUPING,
|
|
ROLE_SYSTEM_GROUPING,
|
|
eNoNameRule)
|
|
|
|
ROLE(CHECK_RICH_OPTION,
|
|
"check rich option",
|
|
ATK_ROLE_CHECK_BOX,
|
|
NSAccessibilityCheckBoxRole,
|
|
ROLE_SYSTEM_CHECKBUTTON,
|
|
ROLE_SYSTEM_CHECKBUTTON,
|
|
eNameFromSubtreeRule)
|
|
|
|
ROLE(DEFINITION_LIST,
|
|
"definitionlist",
|
|
ATK_ROLE_LIST,
|
|
NSAccessibilityListRole,
|
|
ROLE_SYSTEM_LIST,
|
|
ROLE_SYSTEM_LIST,
|
|
eNameFromSubtreeIfReqRule)
|
|
|
|
ROLE(TERM,
|
|
"term",
|
|
ATK_ROLE_LIST_ITEM,
|
|
NSAccessibilityGroupRole,
|
|
ROLE_SYSTEM_LISTITEM,
|
|
ROLE_SYSTEM_LISTITEM,
|
|
eNameFromSubtreeRule)
|
|
|
|
ROLE(DEFINITION,
|
|
"definition",
|
|
ATK_ROLE_PARAGRAPH,
|
|
NSAccessibilityGroupRole,
|
|
USE_ROLE_STRING,
|
|
IA2_ROLE_PARAGRAPH,
|
|
eNameFromSubtreeRule)
|
|
|
|
ROLE(KEY,
|
|
"key",
|
|
ATK_ROLE_PUSH_BUTTON,
|
|
NSAccessibilityButtonRole,
|
|
ROLE_SYSTEM_PUSHBUTTON,
|
|
ROLE_SYSTEM_PUSHBUTTON,
|
|
eNameFromSubtreeRule)
|