| // Copyright 2021 The Chromium Authors |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| |
| #ifndef UI_ACCESSIBILITY_PLATFORM_AX_PRIVATE_ATTRIBUTES_MAC_H_ |
| #define UI_ACCESSIBILITY_PLATFORM_AX_PRIVATE_ATTRIBUTES_MAC_H_ |
| |
| #import <Cocoa/Cocoa.h> |
| |
| #include "base/component_export.h" |
| |
| // Private WebKit accessibility attributes. |
| COMPONENT_EXPORT(AX_PLATFORM) |
| constexpr NSString* const |
| NSAccessibilityAttributedStringForTextMarkerRangeParameterizedAttribute = |
| @"AXAttributedStringForTextMarkerRange"; |
| COMPONENT_EXPORT(AX_PLATFORM) |
| constexpr NSString* const NSAccessibilityAccessKeyAttribute = @"AXAccessKey"; |
| COMPONENT_EXPORT(AX_PLATFORM) |
| constexpr NSString* const NSAccessibilityARIAAtomicAttribute = @"AXARIAAtomic"; |
| COMPONENT_EXPORT(AX_PLATFORM) |
| constexpr NSString* const NSAccessibilityARIABusyAttribute = @"AXARIABusy"; |
| COMPONENT_EXPORT(AX_PLATFORM) |
| constexpr NSString* const NSAccessibilityARIAColumnCountAttribute = |
| @"AXARIAColumnCount"; |
| COMPONENT_EXPORT(AX_PLATFORM) |
| constexpr NSString* const NSAccessibilityARIAColumnIndexAttribute = |
| @"AXARIAColumnIndex"; |
| COMPONENT_EXPORT(AX_PLATFORM) |
| constexpr NSString* const NSAccessibilityARIACurrentAttribute = |
| @"AXARIACurrent"; |
| COMPONENT_EXPORT(AX_PLATFORM) |
| constexpr NSString* const NSAccessibilityARIALiveAttribute = @"AXARIALive"; |
| COMPONENT_EXPORT(AX_PLATFORM) |
| constexpr NSString* const NSAccessibilityARIAPosInSetAttribute = |
| @"AXARIAPosInSet"; |
| COMPONENT_EXPORT(AX_PLATFORM) |
| constexpr NSString* const NSAccessibilityARIARelevantAttribute = |
| @"AXARIARelevant"; |
| COMPONENT_EXPORT(AX_PLATFORM) |
| constexpr NSString* const NSAccessibilityARIARowCountAttribute = |
| @"AXARIARowCount"; |
| COMPONENT_EXPORT(AX_PLATFORM) |
| constexpr NSString* const NSAccessibilityARIARowIndexAttribute = |
| @"AXARIARowIndex"; |
| COMPONENT_EXPORT(AX_PLATFORM) |
| constexpr NSString* const NSAccessibilityARIASetSizeAttribute = |
| @"AXARIASetSize"; |
| COMPONENT_EXPORT(AX_PLATFORM) |
| constexpr NSString* const NSAccessibilityAutocompleteValueAttribute = |
| @"AXAutocompleteValue"; |
| COMPONENT_EXPORT(AX_PLATFORM) |
| constexpr NSString* const NSAccessibilityBrailleLabelAttribute = |
| @"AXBrailleLabel"; |
| COMPONENT_EXPORT(AX_PLATFORM) |
| constexpr NSString* const NSAccessibilityBrailleRoleDescription = |
| @"AXBrailleRoleDescription"; |
| |
| COMPONENT_EXPORT(AX_PLATFORM) |
| constexpr NSString* const NSAccessibilityBlockQuoteLevelAttribute = |
| @"AXBlockQuoteLevel"; |
| COMPONENT_EXPORT(AX_PLATFORM) |
| constexpr NSString* const NSAccessibilityChromeAXNodeIdAttribute = |
| @"ChromeAXNodeId"; |
| COMPONENT_EXPORT(AX_PLATFORM) |
| constexpr NSString* const NSAccessibilityDetailsElementsAttribute = |
| @"AXDetailsElements"; |
| COMPONENT_EXPORT(AX_PLATFORM) |
| constexpr NSString* const NSAccessibilityDOMClassList = @"AXDOMClassList"; |
| COMPONENT_EXPORT(AX_PLATFORM) |
| constexpr NSString* const NSAccessibilityDOMIdentifierAttribute = |
| @"AXDOMIdentifier"; |
| COMPONENT_EXPORT(AX_PLATFORM) |
| constexpr NSString* const NSAccessibilityDropEffectsAttribute = |
| @"AXDropEffects"; |
| COMPONENT_EXPORT(AX_PLATFORM) |
| constexpr NSString* const NSAccessibilityEditableAncestorAttribute = |
| @"AXEditableAncestor"; |
| COMPONENT_EXPORT(AX_PLATFORM) |
| constexpr NSString* const NSAccessibilityElementBusyAttribute = |
| @"AXElementBusy"; |
| COMPONENT_EXPORT(AX_PLATFORM) |
| constexpr NSString* const NSAccessibilityFocusableAncestorAttribute = |
| @"AXFocusableAncestor"; |
| COMPONENT_EXPORT(AX_PLATFORM) |
| constexpr NSString* const NSAccessibilityGrabbedAttribute = @"AXGrabbed"; |
| COMPONENT_EXPORT(AX_PLATFORM) |
| constexpr NSString* const NSAccessibilityHasPopupAttribute = @"AXHasPopup"; |
| COMPONENT_EXPORT(AX_PLATFORM) |
| constexpr NSString* const NSAccessibilityHighestEditableAncestorAttribute = |
| @"AXHighestEditableAncestor"; |
| COMPONENT_EXPORT(AX_PLATFORM) |
| constexpr NSString* const NSAccessibilityInvalidAttribute = @"AXInvalid"; |
| COMPONENT_EXPORT(AX_PLATFORM) |
| constexpr NSString* const NSAccessibilityIsMultiSelectable = |
| @"AXIsMultiSelectable"; |
| COMPONENT_EXPORT(AX_PLATFORM) |
| constexpr NSString* const NSAccessibilityKeyShortcutsValueAttribute = |
| @"AXKeyShortcutsValue"; |
| COMPONENT_EXPORT(AX_PLATFORM) |
| constexpr NSString* const NSAccessibilityLoadedAttribute = @"AXLoaded"; |
| COMPONENT_EXPORT(AX_PLATFORM) |
| constexpr NSString* const NSAccessibilityLoadingProgressAttribute = |
| @"AXLoadingProgress"; |
| COMPONENT_EXPORT(AX_PLATFORM) |
| constexpr NSString* const NSAccessibilityMathFractionNumeratorAttribute = |
| @"AXMathFractionNumerator"; |
| COMPONENT_EXPORT(AX_PLATFORM) |
| constexpr NSString* const NSAccessibilityMathFractionDenominatorAttribute = |
| @"AXMathFractionDenominator"; |
| COMPONENT_EXPORT(AX_PLATFORM) |
| constexpr NSString* const NSAccessibilityMathRootRadicandAttribute = |
| @"AXMathRootRadicand"; |
| COMPONENT_EXPORT(AX_PLATFORM) |
| constexpr NSString* const NSAccessibilityMathRootIndexAttribute = |
| @"AXMathRootIndex"; |
| COMPONENT_EXPORT(AX_PLATFORM) |
| constexpr NSString* const NSAccessibilityMathBaseAttribute = @"AXMathBase"; |
| COMPONENT_EXPORT(AX_PLATFORM) |
| constexpr NSString* const NSAccessibilityMathSubscriptAttribute = |
| @"AXMathSubscript"; |
| COMPONENT_EXPORT(AX_PLATFORM) |
| constexpr NSString* const NSAccessibilityMathSuperscriptAttribute = |
| @"AXMathSuperscript"; |
| COMPONENT_EXPORT(AX_PLATFORM) |
| constexpr NSString* const NSAccessibilityMathUnderAttribute = @"AXMathUnder"; |
| COMPONENT_EXPORT(AX_PLATFORM) |
| constexpr NSString* const NSAccessibilityMathOverAttribute = @"AXMathOver"; |
| COMPONENT_EXPORT(AX_PLATFORM) |
| constexpr NSString* const NSAccessibilityMathPostscriptsAttribute = |
| @"AXMathPostscripts"; |
| COMPONENT_EXPORT(AX_PLATFORM) |
| constexpr NSString* const NSAccessibilityMathPrescriptsAttribute = |
| @"AXMathPrescripts"; |
| COMPONENT_EXPORT(AX_PLATFORM) |
| constexpr NSString* const NSAccessibilityOwnsAttribute = @"AXOwns"; |
| COMPONENT_EXPORT(AX_PLATFORM) |
| constexpr NSString* const NSAccessibilityPopupValueAttribute = @"AXPopupValue"; |
| COMPONENT_EXPORT(AX_PLATFORM) |
| constexpr NSString* const NSAccessibilityVisitedAttribute = @"AXVisited"; |
| |
| #endif // UI_ACCESSIBILITY_PLATFORM_AX_PRIVATE_ATTRIBUTES_MAC_H_ |