| 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 926 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 937 } | 937 } |
| 938 } | 938 } |
| 939 | 939 |
| 940 switch([self internalRole]) { | 940 switch([self internalRole]) { |
| 941 case ui::AX_ROLE_ARTICLE: | 941 case ui::AX_ROLE_ARTICLE: |
| 942 return base::SysUTF16ToNSString(content_client->GetLocalizedString( | 942 return base::SysUTF16ToNSString(content_client->GetLocalizedString( |
| 943 IDS_AX_ROLE_ARTICLE)); | 943 IDS_AX_ROLE_ARTICLE)); |
| 944 case ui::AX_ROLE_BANNER: | 944 case ui::AX_ROLE_BANNER: |
| 945 return base::SysUTF16ToNSString(content_client->GetLocalizedString( | 945 return base::SysUTF16ToNSString(content_client->GetLocalizedString( |
| 946 IDS_AX_ROLE_BANNER)); | 946 IDS_AX_ROLE_BANNER)); |
| 947 case ui::AX_ROLE_CHECK_BOX: |
| 948 return base::SysUTF16ToNSString(content_client->GetLocalizedString( |
| 949 IDS_AX_ROLE_CHECK_BOX)); |
| 947 case ui::AX_ROLE_COMPLEMENTARY: | 950 case ui::AX_ROLE_COMPLEMENTARY: |
| 948 return base::SysUTF16ToNSString(content_client->GetLocalizedString( | 951 return base::SysUTF16ToNSString(content_client->GetLocalizedString( |
| 949 IDS_AX_ROLE_COMPLEMENTARY)); | 952 IDS_AX_ROLE_COMPLEMENTARY)); |
| 950 case ui::AX_ROLE_CONTENT_INFO: | 953 case ui::AX_ROLE_CONTENT_INFO: |
| 951 return base::SysUTF16ToNSString(content_client->GetLocalizedString( | 954 return base::SysUTF16ToNSString(content_client->GetLocalizedString( |
| 952 IDS_AX_ROLE_ADDRESS)); | 955 IDS_AX_ROLE_ADDRESS)); |
| 953 case ui::AX_ROLE_DESCRIPTION_LIST: | 956 case ui::AX_ROLE_DESCRIPTION_LIST: |
| 954 return base::SysUTF16ToNSString(content_client->GetLocalizedString( | 957 return base::SysUTF16ToNSString(content_client->GetLocalizedString( |
| 955 IDS_AX_ROLE_DESCRIPTION_LIST)); | 958 IDS_AX_ROLE_DESCRIPTION_LIST)); |
| 956 case ui::AX_ROLE_DESCRIPTION_LIST_DETAIL: | 959 case ui::AX_ROLE_DESCRIPTION_LIST_DETAIL: |
| (...skipping 1025 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1982 if (!browserAccessibility_) | 1985 if (!browserAccessibility_) |
| 1983 return [super hash]; | 1986 return [super hash]; |
| 1984 return browserAccessibility_->GetId(); | 1987 return browserAccessibility_->GetId(); |
| 1985 } | 1988 } |
| 1986 | 1989 |
| 1987 - (BOOL)accessibilityShouldUseUniqueId { | 1990 - (BOOL)accessibilityShouldUseUniqueId { |
| 1988 return YES; | 1991 return YES; |
| 1989 } | 1992 } |
| 1990 | 1993 |
| 1991 @end | 1994 @end |
| OLD | NEW |