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

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

Issue 349923007: Implement media Cast button in Blink (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Clean up Created 6 years, 4 months 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 | Annotate | Revision Log
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 <vector> 9 #include <vector>
10 10
(...skipping 191 matching lines...) Expand 10 before | Expand all | Expand 10 after
202 case WebLocalizedString::AXMediaStatusDisplay: 202 case WebLocalizedString::AXMediaStatusDisplay:
203 return IDS_AX_MEDIA_STATUS_DISPLAY; 203 return IDS_AX_MEDIA_STATUS_DISPLAY;
204 case WebLocalizedString::AXMediaEnterFullscreenButton: 204 case WebLocalizedString::AXMediaEnterFullscreenButton:
205 return IDS_AX_MEDIA_ENTER_FULL_SCREEN_BUTTON; 205 return IDS_AX_MEDIA_ENTER_FULL_SCREEN_BUTTON;
206 case WebLocalizedString::AXMediaExitFullscreenButton: 206 case WebLocalizedString::AXMediaExitFullscreenButton:
207 return IDS_AX_MEDIA_EXIT_FULL_SCREEN_BUTTON; 207 return IDS_AX_MEDIA_EXIT_FULL_SCREEN_BUTTON;
208 case WebLocalizedString::AXMediaShowClosedCaptionsButton: 208 case WebLocalizedString::AXMediaShowClosedCaptionsButton:
209 return IDS_AX_MEDIA_SHOW_CLOSED_CAPTIONS_BUTTON; 209 return IDS_AX_MEDIA_SHOW_CLOSED_CAPTIONS_BUTTON;
210 case WebLocalizedString::AXMediaHideClosedCaptionsButton: 210 case WebLocalizedString::AXMediaHideClosedCaptionsButton:
211 return IDS_AX_MEDIA_HIDE_CLOSED_CAPTIONS_BUTTON; 211 return IDS_AX_MEDIA_HIDE_CLOSED_CAPTIONS_BUTTON;
212 case WebLocalizedString::AxMediaCastOffButton:
213 return IDS_AX_MEDIA_CAST_OFF_BUTTON;
214 case WebLocalizedString::AxMediaCastOnButton:
215 return IDS_AX_MEDIA_CAST_ON_BUTTON;
212 case WebLocalizedString::AXMediaAudioElementHelp: 216 case WebLocalizedString::AXMediaAudioElementHelp:
213 return IDS_AX_MEDIA_AUDIO_ELEMENT_HELP; 217 return IDS_AX_MEDIA_AUDIO_ELEMENT_HELP;
214 case WebLocalizedString::AXMediaVideoElementHelp: 218 case WebLocalizedString::AXMediaVideoElementHelp:
215 return IDS_AX_MEDIA_VIDEO_ELEMENT_HELP; 219 return IDS_AX_MEDIA_VIDEO_ELEMENT_HELP;
216 case WebLocalizedString::AXMediaMuteButtonHelp: 220 case WebLocalizedString::AXMediaMuteButtonHelp:
217 return IDS_AX_MEDIA_MUTE_BUTTON_HELP; 221 return IDS_AX_MEDIA_MUTE_BUTTON_HELP;
218 case WebLocalizedString::AXMediaUnMuteButtonHelp: 222 case WebLocalizedString::AXMediaUnMuteButtonHelp:
219 return IDS_AX_MEDIA_UNMUTE_BUTTON_HELP; 223 return IDS_AX_MEDIA_UNMUTE_BUTTON_HELP;
220 case WebLocalizedString::AXMediaPlayButtonHelp: 224 case WebLocalizedString::AXMediaPlayButtonHelp:
221 return IDS_AX_MEDIA_PLAY_BUTTON_HELP; 225 return IDS_AX_MEDIA_PLAY_BUTTON_HELP;
(...skipping 10 matching lines...) Expand all
232 case WebLocalizedString::AXMediaStatusDisplayHelp: 236 case WebLocalizedString::AXMediaStatusDisplayHelp:
233 return IDS_AX_MEDIA_STATUS_DISPLAY_HELP; 237 return IDS_AX_MEDIA_STATUS_DISPLAY_HELP;
234 case WebLocalizedString::AXMediaEnterFullscreenButtonHelp: 238 case WebLocalizedString::AXMediaEnterFullscreenButtonHelp:
235 return IDS_AX_MEDIA_ENTER_FULL_SCREEN_BUTTON_HELP; 239 return IDS_AX_MEDIA_ENTER_FULL_SCREEN_BUTTON_HELP;
236 case WebLocalizedString::AXMediaExitFullscreenButtonHelp: 240 case WebLocalizedString::AXMediaExitFullscreenButtonHelp:
237 return IDS_AX_MEDIA_EXIT_FULL_SCREEN_BUTTON_HELP; 241 return IDS_AX_MEDIA_EXIT_FULL_SCREEN_BUTTON_HELP;
238 case WebLocalizedString::AXMediaShowClosedCaptionsButtonHelp: 242 case WebLocalizedString::AXMediaShowClosedCaptionsButtonHelp:
239 return IDS_AX_MEDIA_SHOW_CLOSED_CAPTIONS_BUTTON_HELP; 243 return IDS_AX_MEDIA_SHOW_CLOSED_CAPTIONS_BUTTON_HELP;
240 case WebLocalizedString::AXMediaHideClosedCaptionsButtonHelp: 244 case WebLocalizedString::AXMediaHideClosedCaptionsButtonHelp:
241 return IDS_AX_MEDIA_HIDE_CLOSED_CAPTIONS_BUTTON_HELP; 245 return IDS_AX_MEDIA_HIDE_CLOSED_CAPTIONS_BUTTON_HELP;
246 case WebLocalizedString::AxMediaCastOffButtonHelp:
247 return IDS_AX_MEDIA_CAST_OFF_BUTTON_HELP;
248 case WebLocalizedString::AxMediaCastOnButtonHelp:
249 return IDS_AX_MEDIA_CAST_ON_BUTTON_HELP;
242 case WebLocalizedString::AXMillisecondFieldText: 250 case WebLocalizedString::AXMillisecondFieldText:
243 return IDS_AX_MILLISECOND_FIELD_TEXT; 251 return IDS_AX_MILLISECOND_FIELD_TEXT;
244 case WebLocalizedString::AXMinuteFieldText: 252 case WebLocalizedString::AXMinuteFieldText:
245 return IDS_AX_MINUTE_FIELD_TEXT; 253 return IDS_AX_MINUTE_FIELD_TEXT;
246 case WebLocalizedString::AXMonthFieldText: 254 case WebLocalizedString::AXMonthFieldText:
247 return IDS_AX_MONTH_FIELD_TEXT; 255 return IDS_AX_MONTH_FIELD_TEXT;
248 case WebLocalizedString::AXRadioButtonActionVerb: 256 case WebLocalizedString::AXRadioButtonActionVerb:
249 return IDS_AX_RADIO_BUTTON_ACTION_VERB; 257 return IDS_AX_RADIO_BUTTON_ACTION_VERB;
250 case WebLocalizedString::AXSecondFieldText: 258 case WebLocalizedString::AXSecondFieldText:
251 return IDS_AX_SECOND_FIELD_TEXT; 259 return IDS_AX_SECOND_FIELD_TEXT;
(...skipping 476 matching lines...) Expand 10 before | Expand all | Expand 10 after
728 { "mediaplayerClosedCaptionDown", 736 { "mediaplayerClosedCaptionDown",
729 IDR_MEDIAPLAYER_CLOSEDCAPTION_BUTTON_DOWN, ui::SCALE_FACTOR_100P }, 737 IDR_MEDIAPLAYER_CLOSEDCAPTION_BUTTON_DOWN, ui::SCALE_FACTOR_100P },
730 { "mediaplayerClosedCaptionDisabled", 738 { "mediaplayerClosedCaptionDisabled",
731 IDR_MEDIAPLAYER_CLOSEDCAPTION_BUTTON_DISABLED, ui::SCALE_FACTOR_100P }, 739 IDR_MEDIAPLAYER_CLOSEDCAPTION_BUTTON_DISABLED, ui::SCALE_FACTOR_100P },
732 { "mediaplayerFullscreen", 740 { "mediaplayerFullscreen",
733 IDR_MEDIAPLAYER_FULLSCREEN_BUTTON, ui::SCALE_FACTOR_100P }, 741 IDR_MEDIAPLAYER_FULLSCREEN_BUTTON, ui::SCALE_FACTOR_100P },
734 { "mediaplayerFullscreenHover", 742 { "mediaplayerFullscreenHover",
735 IDR_MEDIAPLAYER_FULLSCREEN_BUTTON_HOVER, ui::SCALE_FACTOR_100P }, 743 IDR_MEDIAPLAYER_FULLSCREEN_BUTTON_HOVER, ui::SCALE_FACTOR_100P },
736 { "mediaplayerFullscreenDown", 744 { "mediaplayerFullscreenDown",
737 IDR_MEDIAPLAYER_FULLSCREEN_BUTTON_DOWN, ui::SCALE_FACTOR_100P }, 745 IDR_MEDIAPLAYER_FULLSCREEN_BUTTON_DOWN, ui::SCALE_FACTOR_100P },
746 { "mediaplayerCastOff",
747 IDR_MEDIAPLAYER_CAST_BUTTON_OFF, ui::SCALE_FACTOR_100P },
748 { "mediaplayerCastOn",
749 IDR_MEDIAPLAYER_CAST_BUTTON_ON, ui::SCALE_FACTOR_100P },
738 { "mediaplayerFullscreenDisabled", 750 { "mediaplayerFullscreenDisabled",
739 IDR_MEDIAPLAYER_FULLSCREEN_BUTTON_DISABLED, ui::SCALE_FACTOR_100P }, 751 IDR_MEDIAPLAYER_FULLSCREEN_BUTTON_DISABLED, ui::SCALE_FACTOR_100P },
740 { "mediaplayerOverlayPlay", 752 { "mediaplayerOverlayPlay",
741 IDR_MEDIAPLAYER_OVERLAY_PLAY_BUTTON, ui::SCALE_FACTOR_100P }, 753 IDR_MEDIAPLAYER_OVERLAY_PLAY_BUTTON, ui::SCALE_FACTOR_100P },
742 #if defined(OS_MACOSX) 754 #if defined(OS_MACOSX)
743 { "overhangPattern", IDR_OVERHANG_PATTERN, ui::SCALE_FACTOR_100P }, 755 { "overhangPattern", IDR_OVERHANG_PATTERN, ui::SCALE_FACTOR_100P },
744 { "overhangShadow", IDR_OVERHANG_SHADOW, ui::SCALE_FACTOR_100P }, 756 { "overhangShadow", IDR_OVERHANG_SHADOW, ui::SCALE_FACTOR_100P },
745 #endif 757 #endif
746 { "panIcon", IDR_PAN_SCROLL_ICON, ui::SCALE_FACTOR_100P }, 758 { "panIcon", IDR_PAN_SCROLL_ICON, ui::SCALE_FACTOR_100P },
747 { "searchCancel", IDR_SEARCH_CANCEL, ui::SCALE_FACTOR_100P }, 759 { "searchCancel", IDR_SEARCH_CANCEL, ui::SCALE_FACTOR_100P },
(...skipping 385 matching lines...) Expand 10 before | Expand all | Expand 10 after
1133 } 1145 }
1134 1146
1135 // static 1147 // static
1136 void BlinkPlatformImpl::DestroyCurrentThread(void* thread) { 1148 void BlinkPlatformImpl::DestroyCurrentThread(void* thread) {
1137 WebThreadImplForMessageLoop* impl = 1149 WebThreadImplForMessageLoop* impl =
1138 static_cast<WebThreadImplForMessageLoop*>(thread); 1150 static_cast<WebThreadImplForMessageLoop*>(thread);
1139 delete impl; 1151 delete impl;
1140 } 1152 }
1141 1153
1142 } // namespace content 1154 } // namespace content
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698