| 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 62 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 73 | 73 |
| 74 namespace { | 74 namespace { |
| 75 | 75 |
| 76 | 76 |
| 77 } // namespace | 77 } // namespace |
| 78 | 78 |
| 79 static int ToMessageID(WebLocalizedString::Name name) { | 79 static int ToMessageID(WebLocalizedString::Name name) { |
| 80 switch (name) { | 80 switch (name) { |
| 81 case WebLocalizedString::AXAMPMFieldText: | 81 case WebLocalizedString::AXAMPMFieldText: |
| 82 return IDS_AX_AM_PM_FIELD_TEXT; | 82 return IDS_AX_AM_PM_FIELD_TEXT; |
| 83 case WebLocalizedString::AXButtonActionVerb: | |
| 84 return IDS_AX_BUTTON_ACTION_VERB; | |
| 85 case WebLocalizedString::AXCalendarShowMonthSelector: | 83 case WebLocalizedString::AXCalendarShowMonthSelector: |
| 86 return IDS_AX_CALENDAR_SHOW_MONTH_SELECTOR; | 84 return IDS_AX_CALENDAR_SHOW_MONTH_SELECTOR; |
| 87 case WebLocalizedString::AXCalendarShowNextMonth: | 85 case WebLocalizedString::AXCalendarShowNextMonth: |
| 88 return IDS_AX_CALENDAR_SHOW_NEXT_MONTH; | 86 return IDS_AX_CALENDAR_SHOW_NEXT_MONTH; |
| 89 case WebLocalizedString::AXCalendarShowPreviousMonth: | 87 case WebLocalizedString::AXCalendarShowPreviousMonth: |
| 90 return IDS_AX_CALENDAR_SHOW_PREVIOUS_MONTH; | 88 return IDS_AX_CALENDAR_SHOW_PREVIOUS_MONTH; |
| 91 case WebLocalizedString::AXCalendarWeekDescription: | 89 case WebLocalizedString::AXCalendarWeekDescription: |
| 92 return IDS_AX_CALENDAR_WEEK_DESCRIPTION; | 90 return IDS_AX_CALENDAR_WEEK_DESCRIPTION; |
| 93 case WebLocalizedString::AXCheckedCheckBoxActionVerb: | |
| 94 return IDS_AX_CHECKED_CHECK_BOX_ACTION_VERB; | |
| 95 case WebLocalizedString::AXDayOfMonthFieldText: | 91 case WebLocalizedString::AXDayOfMonthFieldText: |
| 96 return IDS_AX_DAY_OF_MONTH_FIELD_TEXT; | 92 return IDS_AX_DAY_OF_MONTH_FIELD_TEXT; |
| 97 case WebLocalizedString::AXDefaultActionVerb: | |
| 98 return IDS_AX_DEFAULT_ACTION_VERB; | |
| 99 case WebLocalizedString::AXHeadingText: | 93 case WebLocalizedString::AXHeadingText: |
| 100 return IDS_AX_ROLE_HEADING; | 94 return IDS_AX_ROLE_HEADING; |
| 101 case WebLocalizedString::AXHourFieldText: | 95 case WebLocalizedString::AXHourFieldText: |
| 102 return IDS_AX_HOUR_FIELD_TEXT; | 96 return IDS_AX_HOUR_FIELD_TEXT; |
| 103 case WebLocalizedString::AXImageMapText: | 97 case WebLocalizedString::AXImageMapText: |
| 104 return IDS_AX_ROLE_IMAGE_MAP; | 98 return IDS_AX_ROLE_IMAGE_MAP; |
| 105 case WebLocalizedString::AXLinkActionVerb: | |
| 106 return IDS_AX_LINK_ACTION_VERB; | |
| 107 case WebLocalizedString::AXLinkText: | 99 case WebLocalizedString::AXLinkText: |
| 108 return IDS_AX_ROLE_LINK; | 100 return IDS_AX_ROLE_LINK; |
| 109 case WebLocalizedString::AXListMarkerText: | 101 case WebLocalizedString::AXListMarkerText: |
| 110 return IDS_AX_ROLE_LIST_MARKER; | 102 return IDS_AX_ROLE_LIST_MARKER; |
| 111 case WebLocalizedString::AXMediaDefault: | 103 case WebLocalizedString::AXMediaDefault: |
| 112 return IDS_AX_MEDIA_DEFAULT; | 104 return IDS_AX_MEDIA_DEFAULT; |
| 113 case WebLocalizedString::AXMediaAudioElement: | 105 case WebLocalizedString::AXMediaAudioElement: |
| 114 return IDS_AX_MEDIA_AUDIO_ELEMENT; | 106 return IDS_AX_MEDIA_AUDIO_ELEMENT; |
| 115 case WebLocalizedString::AXMediaVideoElement: | 107 case WebLocalizedString::AXMediaVideoElement: |
| 116 return IDS_AX_MEDIA_VIDEO_ELEMENT; | 108 return IDS_AX_MEDIA_VIDEO_ELEMENT; |
| (...skipping 68 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 185 case WebLocalizedString::AXMediaCastOnButtonHelp: | 177 case WebLocalizedString::AXMediaCastOnButtonHelp: |
| 186 return IDS_AX_MEDIA_CAST_ON_BUTTON_HELP; | 178 return IDS_AX_MEDIA_CAST_ON_BUTTON_HELP; |
| 187 case WebLocalizedString::AXMediaOverflowButtonHelp: | 179 case WebLocalizedString::AXMediaOverflowButtonHelp: |
| 188 return IDS_AX_MEDIA_OVERFLOW_BUTTON_HELP; | 180 return IDS_AX_MEDIA_OVERFLOW_BUTTON_HELP; |
| 189 case WebLocalizedString::AXMillisecondFieldText: | 181 case WebLocalizedString::AXMillisecondFieldText: |
| 190 return IDS_AX_MILLISECOND_FIELD_TEXT; | 182 return IDS_AX_MILLISECOND_FIELD_TEXT; |
| 191 case WebLocalizedString::AXMinuteFieldText: | 183 case WebLocalizedString::AXMinuteFieldText: |
| 192 return IDS_AX_MINUTE_FIELD_TEXT; | 184 return IDS_AX_MINUTE_FIELD_TEXT; |
| 193 case WebLocalizedString::AXMonthFieldText: | 185 case WebLocalizedString::AXMonthFieldText: |
| 194 return IDS_AX_MONTH_FIELD_TEXT; | 186 return IDS_AX_MONTH_FIELD_TEXT; |
| 195 case WebLocalizedString::AXPopUpButtonActionVerb: | |
| 196 return IDS_AX_POP_UP_BUTTON_ACTION_VERB; | |
| 197 case WebLocalizedString::AXRadioButtonActionVerb: | |
| 198 return IDS_AX_RADIO_BUTTON_ACTION_VERB; | |
| 199 case WebLocalizedString::AXSecondFieldText: | 187 case WebLocalizedString::AXSecondFieldText: |
| 200 return IDS_AX_SECOND_FIELD_TEXT; | 188 return IDS_AX_SECOND_FIELD_TEXT; |
| 201 case WebLocalizedString::AXTextFieldActionVerb: | |
| 202 return IDS_AX_TEXT_FIELD_ACTION_VERB; | |
| 203 case WebLocalizedString::AXUncheckedCheckBoxActionVerb: | |
| 204 return IDS_AX_UNCHECKED_CHECK_BOX_ACTION_VERB; | |
| 205 case WebLocalizedString::AXWebAreaText: | 189 case WebLocalizedString::AXWebAreaText: |
| 206 return IDS_AX_ROLE_WEB_AREA; | 190 return IDS_AX_ROLE_WEB_AREA; |
| 207 case WebLocalizedString::AXWeekOfYearFieldText: | 191 case WebLocalizedString::AXWeekOfYearFieldText: |
| 208 return IDS_AX_WEEK_OF_YEAR_FIELD_TEXT; | 192 return IDS_AX_WEEK_OF_YEAR_FIELD_TEXT; |
| 209 case WebLocalizedString::AXYearFieldText: | 193 case WebLocalizedString::AXYearFieldText: |
| 210 return IDS_AX_YEAR_FIELD_TEXT; | 194 return IDS_AX_YEAR_FIELD_TEXT; |
| 211 case WebLocalizedString::CalendarClear: | 195 case WebLocalizedString::CalendarClear: |
| 212 return IDS_FORM_CALENDAR_CLEAR; | 196 return IDS_FORM_CALENDAR_CLEAR; |
| 213 case WebLocalizedString::CalendarToday: | 197 case WebLocalizedString::CalendarToday: |
| 214 return IDS_FORM_CALENDAR_TODAY; | 198 return IDS_FORM_CALENDAR_TODAY; |
| (...skipping 659 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 874 return WebString::fromUTF8(ui::KeycodeConverter::DomKeyToKeyString( | 858 return WebString::fromUTF8(ui::KeycodeConverter::DomKeyToKeyString( |
| 875 static_cast<ui::DomKey>(dom_key))); | 859 static_cast<ui::DomKey>(dom_key))); |
| 876 } | 860 } |
| 877 | 861 |
| 878 int BlinkPlatformImpl::domKeyEnumFromString(const WebString& key_string) { | 862 int BlinkPlatformImpl::domKeyEnumFromString(const WebString& key_string) { |
| 879 return static_cast<int>( | 863 return static_cast<int>( |
| 880 ui::KeycodeConverter::KeyStringToDomKey(key_string.utf8())); | 864 ui::KeycodeConverter::KeyStringToDomKey(key_string.utf8())); |
| 881 } | 865 } |
| 882 | 866 |
| 883 } // namespace content | 867 } // namespace content |
| OLD | NEW |