Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(168)

Side by Side Diff: third_party/WebKit/Source/core/dom/AXObject.h

Issue 2707263011: Test aria-pressed=mixed on windows (Closed)
Patch Set: git cl try Created 3 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2017 The Chromium Authors. All rights reserved. 1 // Copyright 2017 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #ifndef AXObject_h 5 #ifndef AXObject_h
6 #define AXObject_h 6 #define AXObject_h
7 7
8 #include "core/CoreExport.h" 8 #include "core/CoreExport.h"
9 9
10 namespace blink { 10 namespace blink {
(...skipping 122 matching lines...) Expand 10 before | Expand all | Expand 10 after
133 kTreeRole, 133 kTreeRole,
134 kUserInterfaceTooltipRole, 134 kUserInterfaceTooltipRole,
135 kVideoRole, // No mapping to ARIA role. 135 kVideoRole, // No mapping to ARIA role.
136 kWebAreaRole, // No mapping to ARIA role. 136 kWebAreaRole, // No mapping to ARIA role.
137 kWindowRole, // No mapping to ARIA role. 137 kWindowRole, // No mapping to ARIA role.
138 kNumRoles 138 kNumRoles
139 }; 139 };
140 140
141 enum AccessibilityState { 141 enum AccessibilityState {
142 kAXBusyState, 142 kAXBusyState,
143 kAXCheckedState,
144 kAXEnabledState, 143 kAXEnabledState,
145 kAXExpandedState, 144 kAXExpandedState,
146 kAXFocusableState, 145 kAXFocusableState,
147 kAXFocusedState, 146 kAXFocusedState,
148 kAXHaspopupState, 147 kAXHaspopupState,
149 kAXHoveredState, 148 kAXHoveredState,
150 kAXInvisibleState, 149 kAXInvisibleState,
151 kAXLinkedState, 150 kAXLinkedState,
152 kAXMultilineState, 151 kAXMultilineState,
153 kAXMultiselectableState, 152 kAXMultiselectableState,
154 kAXOffscreenState, 153 kAXOffscreenState,
155 kAXPressedState,
156 kAXProtectedState, 154 kAXProtectedState,
157 kAXReadonlyState, 155 kAXReadonlyState,
158 kAXRequiredState, 156 kAXRequiredState,
159 kAXSelectableState, 157 kAXSelectableState,
160 kAXSelectedState, 158 kAXSelectedState,
161 kAXVerticalState, 159 kAXVerticalState,
162 kAXVisitedState 160 kAXVisitedState
163 }; 161 };
164 162
165 enum AccessibilityOrientation { 163 enum AccessibilityOrientation {
(...skipping 116 matching lines...) Expand 10 before | Expand all | Expand 10 after
282 kAXDescriptionFromRelatedElement, 280 kAXDescriptionFromRelatedElement,
283 }; 281 };
284 282
285 // TODO(sashab): Add pure virtual methods to this class to remove dependencies 283 // TODO(sashab): Add pure virtual methods to this class to remove dependencies
286 // on AXObjectImpl from outside of modules/. 284 // on AXObjectImpl from outside of modules/.
287 class CORE_EXPORT AXObject {}; 285 class CORE_EXPORT AXObject {};
288 286
289 } // namespace blink 287 } // namespace blink
290 288
291 #endif // AXObject_h 289 #endif // AXObject_h
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698