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 |