Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(20)

Side by Side Diff: content/child/blink_platform_impl.cc

Issue 2518183002: Moved action verbs out of Blink. (Closed)
Patch Set: Added missing braces. Created 4 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
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
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
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 656 matching lines...) Expand 10 before | Expand all | Expand 10 after
871 return WebString::fromUTF8(ui::KeycodeConverter::DomKeyToKeyString( 855 return WebString::fromUTF8(ui::KeycodeConverter::DomKeyToKeyString(
872 static_cast<ui::DomKey>(dom_key))); 856 static_cast<ui::DomKey>(dom_key)));
873 } 857 }
874 858
875 int BlinkPlatformImpl::domKeyEnumFromString(const WebString& key_string) { 859 int BlinkPlatformImpl::domKeyEnumFromString(const WebString& key_string) {
876 return static_cast<int>( 860 return static_cast<int>(
877 ui::KeycodeConverter::KeyStringToDomKey(key_string.utf8())); 861 ui::KeycodeConverter::KeyStringToDomKey(key_string.utf8()));
878 } 862 }
879 863
880 } // namespace content 864 } // namespace content
OLDNEW
« no previous file with comments | « content/browser/accessibility/browser_accessibility_win.cc ('k') | content/renderer/accessibility/blink_ax_enum_conversion.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698