| 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 |