OLD | NEW |
---|---|
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 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 #include <execinfo.h> | 5 #include <execinfo.h> |
6 #include <stddef.h> | 6 #include <stddef.h> |
7 #include <stdint.h> | 7 #include <stdint.h> |
8 | 8 |
9 #import "content/browser/accessibility/browser_accessibility_cocoa.h" | 9 #import "content/browser/accessibility/browser_accessibility_cocoa.h" |
10 | 10 |
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
46 NSString* const NSAccessibilityARIAPosInSetAttribute = @"AXARIAPosInSet"; | 46 NSString* const NSAccessibilityARIAPosInSetAttribute = @"AXARIAPosInSet"; |
47 NSString* const NSAccessibilityARIARelevantAttribute = @"AXARIARelevant"; | 47 NSString* const NSAccessibilityARIARelevantAttribute = @"AXARIARelevant"; |
48 NSString* const NSAccessibilityARIASetSizeAttribute = @"AXARIASetSize"; | 48 NSString* const NSAccessibilityARIASetSizeAttribute = @"AXARIASetSize"; |
49 NSString* const NSAccessibilityAccessKeyAttribute = @"AXAccessKey"; | 49 NSString* const NSAccessibilityAccessKeyAttribute = @"AXAccessKey"; |
50 NSString* const NSAccessibilityDropEffectsAttribute = @"AXDropEffects"; | 50 NSString* const NSAccessibilityDropEffectsAttribute = @"AXDropEffects"; |
51 NSString* const NSAccessibilityGrabbedAttribute = @"AXGrabbed"; | 51 NSString* const NSAccessibilityGrabbedAttribute = @"AXGrabbed"; |
52 NSString* const NSAccessibilityInvalidAttribute = @"AXInvalid"; | 52 NSString* const NSAccessibilityInvalidAttribute = @"AXInvalid"; |
53 NSString* const NSAccessibilityIsMultiSelectableAttribute = | 53 NSString* const NSAccessibilityIsMultiSelectableAttribute = |
54 @"AXIsMultiSelectable"; | 54 @"AXIsMultiSelectable"; |
55 NSString* const NSAccessibilityLoadingProgressAttribute = @"AXLoadingProgress"; | 55 NSString* const NSAccessibilityLoadingProgressAttribute = @"AXLoadingProgress"; |
56 #if !defined(MAC_OS_X_VERSION_10_12) || \ | |
57 MAC_OS_X_VERSION_MIN_REQUIRED < MAC_OS_X_VERSION_10_12 | |
pwnall
2016/08/19 08:15:03
Using MAC_OS_X_VERSION_MIN_REQUIRED doesn't actual
| |
56 NSString* const NSAccessibilityRequiredAttribute = @"AXRequired"; | 58 NSString* const NSAccessibilityRequiredAttribute = @"AXRequired"; |
59 #endif | |
57 NSString* const | 60 NSString* const |
58 NSAccessibilityUIElementCountForSearchPredicateParameterizedAttribute = | 61 NSAccessibilityUIElementCountForSearchPredicateParameterizedAttribute = |
59 @"AXUIElementCountForSearchPredicate"; | 62 @"AXUIElementCountForSearchPredicate"; |
60 NSString* const | 63 NSString* const |
61 NSAccessibilityUIElementsForSearchPredicateParameterizedAttribute = | 64 NSAccessibilityUIElementsForSearchPredicateParameterizedAttribute = |
62 @"AXUIElementsForSearchPredicate"; | 65 @"AXUIElementsForSearchPredicate"; |
63 NSString* const NSAccessibilityVisitedAttribute = @"AXVisited"; | 66 NSString* const NSAccessibilityVisitedAttribute = @"AXVisited"; |
64 | 67 |
65 // Private attributes for text markers. | 68 // Private attributes for text markers. |
66 NSString* const NSAccessibilityStartTextMarkerAttribute = @"AXStartTextMarker"; | 69 NSString* const NSAccessibilityStartTextMarkerAttribute = @"AXStartTextMarker"; |
(...skipping 2784 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
2851 if (![self instanceActive]) | 2854 if (![self instanceActive]) |
2852 return [super hash]; | 2855 return [super hash]; |
2853 return browserAccessibility_->GetId(); | 2856 return browserAccessibility_->GetId(); |
2854 } | 2857 } |
2855 | 2858 |
2856 - (BOOL)accessibilityShouldUseUniqueId { | 2859 - (BOOL)accessibilityShouldUseUniqueId { |
2857 return YES; | 2860 return YES; |
2858 } | 2861 } |
2859 | 2862 |
2860 @end | 2863 @end |
OLD | NEW |