OLD | NEW |
1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 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 "content/child/blink_platform_impl.h" | 5 #include "content/child/blink_platform_impl.h" |
6 | 6 |
7 #include <math.h> | 7 #include <math.h> |
8 | 8 |
9 #include <memory> | 9 #include <memory> |
10 #include <vector> | 10 #include <vector> |
(...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
74 | 74 |
75 namespace { | 75 namespace { |
76 | 76 |
77 | 77 |
78 } // namespace | 78 } // namespace |
79 | 79 |
80 static int ToMessageID(WebLocalizedString::Name name) { | 80 static int ToMessageID(WebLocalizedString::Name name) { |
81 switch (name) { | 81 switch (name) { |
82 case WebLocalizedString::AXAMPMFieldText: | 82 case WebLocalizedString::AXAMPMFieldText: |
83 return IDS_AX_AM_PM_FIELD_TEXT; | 83 return IDS_AX_AM_PM_FIELD_TEXT; |
84 case WebLocalizedString::AXButtonActionVerb: | |
85 return IDS_AX_BUTTON_ACTION_VERB; | |
86 case WebLocalizedString::AXCalendarShowMonthSelector: | 84 case WebLocalizedString::AXCalendarShowMonthSelector: |
87 return IDS_AX_CALENDAR_SHOW_MONTH_SELECTOR; | 85 return IDS_AX_CALENDAR_SHOW_MONTH_SELECTOR; |
88 case WebLocalizedString::AXCalendarShowNextMonth: | 86 case WebLocalizedString::AXCalendarShowNextMonth: |
89 return IDS_AX_CALENDAR_SHOW_NEXT_MONTH; | 87 return IDS_AX_CALENDAR_SHOW_NEXT_MONTH; |
90 case WebLocalizedString::AXCalendarShowPreviousMonth: | 88 case WebLocalizedString::AXCalendarShowPreviousMonth: |
91 return IDS_AX_CALENDAR_SHOW_PREVIOUS_MONTH; | 89 return IDS_AX_CALENDAR_SHOW_PREVIOUS_MONTH; |
92 case WebLocalizedString::AXCalendarWeekDescription: | 90 case WebLocalizedString::AXCalendarWeekDescription: |
93 return IDS_AX_CALENDAR_WEEK_DESCRIPTION; | 91 return IDS_AX_CALENDAR_WEEK_DESCRIPTION; |
94 case WebLocalizedString::AXCheckedCheckBoxActionVerb: | |
95 return IDS_AX_CHECKED_CHECK_BOX_ACTION_VERB; | |
96 case WebLocalizedString::AXDayOfMonthFieldText: | 92 case WebLocalizedString::AXDayOfMonthFieldText: |
97 return IDS_AX_DAY_OF_MONTH_FIELD_TEXT; | 93 return IDS_AX_DAY_OF_MONTH_FIELD_TEXT; |
98 case WebLocalizedString::AXDefaultActionVerb: | |
99 return IDS_AX_DEFAULT_ACTION_VERB; | |
100 case WebLocalizedString::AXHeadingText: | 94 case WebLocalizedString::AXHeadingText: |
101 return IDS_AX_ROLE_HEADING; | 95 return IDS_AX_ROLE_HEADING; |
102 case WebLocalizedString::AXHourFieldText: | 96 case WebLocalizedString::AXHourFieldText: |
103 return IDS_AX_HOUR_FIELD_TEXT; | 97 return IDS_AX_HOUR_FIELD_TEXT; |
104 case WebLocalizedString::AXImageMapText: | 98 case WebLocalizedString::AXImageMapText: |
105 return IDS_AX_ROLE_IMAGE_MAP; | 99 return IDS_AX_ROLE_IMAGE_MAP; |
106 case WebLocalizedString::AXLinkActionVerb: | |
107 return IDS_AX_LINK_ACTION_VERB; | |
108 case WebLocalizedString::AXLinkText: | 100 case WebLocalizedString::AXLinkText: |
109 return IDS_AX_ROLE_LINK; | 101 return IDS_AX_ROLE_LINK; |
110 case WebLocalizedString::AXListMarkerText: | 102 case WebLocalizedString::AXListMarkerText: |
111 return IDS_AX_ROLE_LIST_MARKER; | 103 return IDS_AX_ROLE_LIST_MARKER; |
112 case WebLocalizedString::AXMediaDefault: | 104 case WebLocalizedString::AXMediaDefault: |
113 return IDS_AX_MEDIA_DEFAULT; | 105 return IDS_AX_MEDIA_DEFAULT; |
114 case WebLocalizedString::AXMediaAudioElement: | 106 case WebLocalizedString::AXMediaAudioElement: |
115 return IDS_AX_MEDIA_AUDIO_ELEMENT; | 107 return IDS_AX_MEDIA_AUDIO_ELEMENT; |
116 case WebLocalizedString::AXMediaVideoElement: | 108 case WebLocalizedString::AXMediaVideoElement: |
117 return IDS_AX_MEDIA_VIDEO_ELEMENT; | 109 return IDS_AX_MEDIA_VIDEO_ELEMENT; |
(...skipping 68 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
186 case WebLocalizedString::AXMediaCastOnButtonHelp: | 178 case WebLocalizedString::AXMediaCastOnButtonHelp: |
187 return IDS_AX_MEDIA_CAST_ON_BUTTON_HELP; | 179 return IDS_AX_MEDIA_CAST_ON_BUTTON_HELP; |
188 case WebLocalizedString::AXMediaOverflowButtonHelp: | 180 case WebLocalizedString::AXMediaOverflowButtonHelp: |
189 return IDS_AX_MEDIA_OVERFLOW_BUTTON_HELP; | 181 return IDS_AX_MEDIA_OVERFLOW_BUTTON_HELP; |
190 case WebLocalizedString::AXMillisecondFieldText: | 182 case WebLocalizedString::AXMillisecondFieldText: |
191 return IDS_AX_MILLISECOND_FIELD_TEXT; | 183 return IDS_AX_MILLISECOND_FIELD_TEXT; |
192 case WebLocalizedString::AXMinuteFieldText: | 184 case WebLocalizedString::AXMinuteFieldText: |
193 return IDS_AX_MINUTE_FIELD_TEXT; | 185 return IDS_AX_MINUTE_FIELD_TEXT; |
194 case WebLocalizedString::AXMonthFieldText: | 186 case WebLocalizedString::AXMonthFieldText: |
195 return IDS_AX_MONTH_FIELD_TEXT; | 187 return IDS_AX_MONTH_FIELD_TEXT; |
196 case WebLocalizedString::AXPopUpButtonActionVerb: | |
197 return IDS_AX_POP_UP_BUTTON_ACTION_VERB; | |
198 case WebLocalizedString::AXRadioButtonActionVerb: | |
199 return IDS_AX_RADIO_BUTTON_ACTION_VERB; | |
200 case WebLocalizedString::AXSecondFieldText: | 188 case WebLocalizedString::AXSecondFieldText: |
201 return IDS_AX_SECOND_FIELD_TEXT; | 189 return IDS_AX_SECOND_FIELD_TEXT; |
202 case WebLocalizedString::AXTextFieldActionVerb: | |
203 return IDS_AX_TEXT_FIELD_ACTION_VERB; | |
204 case WebLocalizedString::AXUncheckedCheckBoxActionVerb: | |
205 return IDS_AX_UNCHECKED_CHECK_BOX_ACTION_VERB; | |
206 case WebLocalizedString::AXWebAreaText: | 190 case WebLocalizedString::AXWebAreaText: |
207 return IDS_AX_ROLE_WEB_AREA; | 191 return IDS_AX_ROLE_WEB_AREA; |
208 case WebLocalizedString::AXWeekOfYearFieldText: | 192 case WebLocalizedString::AXWeekOfYearFieldText: |
209 return IDS_AX_WEEK_OF_YEAR_FIELD_TEXT; | 193 return IDS_AX_WEEK_OF_YEAR_FIELD_TEXT; |
210 case WebLocalizedString::AXYearFieldText: | 194 case WebLocalizedString::AXYearFieldText: |
211 return IDS_AX_YEAR_FIELD_TEXT; | 195 return IDS_AX_YEAR_FIELD_TEXT; |
212 case WebLocalizedString::CalendarClear: | 196 case WebLocalizedString::CalendarClear: |
213 return IDS_FORM_CALENDAR_CLEAR; | 197 return IDS_FORM_CALENDAR_CLEAR; |
214 case WebLocalizedString::CalendarToday: | 198 case WebLocalizedString::CalendarToday: |
215 return IDS_FORM_CALENDAR_TODAY; | 199 return IDS_FORM_CALENDAR_TODAY; |
(...skipping 669 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
885 return WebString::fromUTF8(ui::KeycodeConverter::DomKeyToKeyString( | 869 return WebString::fromUTF8(ui::KeycodeConverter::DomKeyToKeyString( |
886 static_cast<ui::DomKey>(dom_key))); | 870 static_cast<ui::DomKey>(dom_key))); |
887 } | 871 } |
888 | 872 |
889 int BlinkPlatformImpl::domKeyEnumFromString(const WebString& key_string) { | 873 int BlinkPlatformImpl::domKeyEnumFromString(const WebString& key_string) { |
890 return static_cast<int>( | 874 return static_cast<int>( |
891 ui::KeycodeConverter::KeyStringToDomKey(key_string.utf8())); | 875 ui::KeycodeConverter::KeyStringToDomKey(key_string.utf8())); |
892 } | 876 } |
893 | 877 |
894 } // namespace content | 878 } // namespace content |
OLD | NEW |