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 | 6 |
7 #import "content/browser/accessibility/browser_accessibility_cocoa.h" | 7 #import "content/browser/accessibility/browser_accessibility_cocoa.h" |
8 | 8 |
9 #include <map> | 9 #include <map> |
10 | 10 |
(...skipping 120 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
131 { WebAccessibility::ROLE_LANDMARK_APPLICATION, NSAccessibilityGroupRole }, | 131 { WebAccessibility::ROLE_LANDMARK_APPLICATION, NSAccessibilityGroupRole }, |
132 { WebAccessibility::ROLE_LANDMARK_BANNER, NSAccessibilityGroupRole }, | 132 { WebAccessibility::ROLE_LANDMARK_BANNER, NSAccessibilityGroupRole }, |
133 { WebAccessibility::ROLE_LANDMARK_COMPLEMENTARY, NSAccessibilityGroupRole }, | 133 { WebAccessibility::ROLE_LANDMARK_COMPLEMENTARY, NSAccessibilityGroupRole }, |
134 { WebAccessibility::ROLE_LANDMARK_CONTENTINFO, NSAccessibilityGroupRole }, | 134 { WebAccessibility::ROLE_LANDMARK_CONTENTINFO, NSAccessibilityGroupRole }, |
135 { WebAccessibility::ROLE_LANDMARK_MAIN, NSAccessibilityGroupRole }, | 135 { WebAccessibility::ROLE_LANDMARK_MAIN, NSAccessibilityGroupRole }, |
136 { WebAccessibility::ROLE_LANDMARK_NAVIGATION, NSAccessibilityGroupRole }, | 136 { WebAccessibility::ROLE_LANDMARK_NAVIGATION, NSAccessibilityGroupRole }, |
137 { WebAccessibility::ROLE_LANDMARK_SEARCH, NSAccessibilityGroupRole }, | 137 { WebAccessibility::ROLE_LANDMARK_SEARCH, NSAccessibilityGroupRole }, |
138 { WebAccessibility::ROLE_LINK, NSAccessibilityLinkRole }, | 138 { WebAccessibility::ROLE_LINK, NSAccessibilityLinkRole }, |
139 { WebAccessibility::ROLE_LIST, NSAccessibilityListRole }, | 139 { WebAccessibility::ROLE_LIST, NSAccessibilityListRole }, |
140 { WebAccessibility::ROLE_LIST_ITEM, NSAccessibilityGroupRole }, | 140 { WebAccessibility::ROLE_LIST_ITEM, NSAccessibilityGroupRole }, |
141 { WebAccessibility::ROLE_LIST_MARKER, NSAccessibilityGroupRole }, | 141 { WebAccessibility::ROLE_LIST_MARKER, @"AXListMarker" }, |
142 { WebAccessibility::ROLE_LISTBOX, NSAccessibilityListRole }, | 142 { WebAccessibility::ROLE_LISTBOX, NSAccessibilityListRole }, |
143 { WebAccessibility::ROLE_LISTBOX_OPTION, NSAccessibilityGroupRole }, | 143 { WebAccessibility::ROLE_LISTBOX_OPTION, NSAccessibilityGroupRole }, |
144 { WebAccessibility::ROLE_LOG, NSAccessibilityGroupRole }, | 144 { WebAccessibility::ROLE_LOG, NSAccessibilityGroupRole }, |
145 { WebAccessibility::ROLE_MARQUEE, NSAccessibilityGroupRole }, | 145 { WebAccessibility::ROLE_MARQUEE, NSAccessibilityGroupRole }, |
146 { WebAccessibility::ROLE_MATH, NSAccessibilityGroupRole }, | 146 { WebAccessibility::ROLE_MATH, NSAccessibilityGroupRole }, |
147 { WebAccessibility::ROLE_MATTE, NSAccessibilityMatteRole }, | 147 { WebAccessibility::ROLE_MATTE, NSAccessibilityMatteRole }, |
148 { WebAccessibility::ROLE_MENU, NSAccessibilityMenuRole }, | 148 { WebAccessibility::ROLE_MENU, NSAccessibilityMenuRole }, |
149 { WebAccessibility::ROLE_MENU_ITEM, NSAccessibilityMenuItemRole }, | 149 { WebAccessibility::ROLE_MENU_ITEM, NSAccessibilityMenuItemRole }, |
150 { WebAccessibility::ROLE_MENU_BUTTON, NSAccessibilityButtonRole }, | 150 { WebAccessibility::ROLE_MENU_BUTTON, NSAccessibilityButtonRole }, |
151 { WebAccessibility::ROLE_MENU_LIST_OPTION, NSAccessibilityMenuItemRole }, | 151 { WebAccessibility::ROLE_MENU_LIST_OPTION, NSAccessibilityMenuItemRole }, |
(...skipping 883 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1035 return [super hash]; | 1035 return [super hash]; |
1036 return browserAccessibility_->renderer_id(); | 1036 return browserAccessibility_->renderer_id(); |
1037 } | 1037 } |
1038 | 1038 |
1039 - (BOOL)accessibilityShouldUseUniqueId { | 1039 - (BOOL)accessibilityShouldUseUniqueId { |
1040 return YES; | 1040 return YES; |
1041 } | 1041 } |
1042 | 1042 |
1043 @end | 1043 @end |
1044 | 1044 |
OLD | NEW |