Chromium Code Reviews| Index: chromecast/renderer/cast_content_renderer_client.cc |
| diff --git a/chromecast/renderer/cast_content_renderer_client.cc b/chromecast/renderer/cast_content_renderer_client.cc |
| index 57089adefc565527a85bf185f75c3a341b5b0280..49fcfa70d0fef709d28390c6b3093fdcd9ad032f 100644 |
| --- a/chromecast/renderer/cast_content_renderer_client.cc |
| +++ b/chromecast/renderer/cast_content_renderer_client.cc |
| @@ -98,9 +98,6 @@ void CastContentRendererClient::RenderViewCreated( |
| blink::WebFrameWidget* web_frame_widget = render_view->GetWebFrameWidget(); |
| web_frame_widget->setBaseBackgroundColor(kColorBlack); |
| - // Settings for ATV (Android defaults are not what we want): |
| - webview->settings()->setMediaControlsOverlayPlayButtonEnabled(false); |
| - |
| // Disable application cache as Chromecast doesn't support off-line |
| // application running. |
| webview->settings()->setOfflineWebApplicationCacheEnabled(false); |
| @@ -148,5 +145,11 @@ bool CastContentRendererClient::AllowMediaSuspend() { |
| return false; |
| } |
| +void CastContentRendererClient:: |
| + SetRuntimeFeaturesDefaultsBeforeBlinkInitialization() { |
| + // Settings for ATV (Android defaults are not what we want). |
| + WebRuntimeFeatures::enableMediaControlsOverlayPlayButton(false); |
|
halliwell
2017/03/03 15:26:29
do you need to include a header for WebRuntimeFeat
|
| +} |
| + |
| } // namespace shell |
| } // namespace chromecast |