Chromium Code Reviews| Index: chromecast/renderer/cast_content_renderer_client.h |
| diff --git a/chromecast/renderer/cast_content_renderer_client.h b/chromecast/renderer/cast_content_renderer_client.h |
| index 801474fb4ac9778516afaea7fe6bb3749bdd3e0f..e32920dbdcd5b7a7b310c9422bdc8c407c36e31e 100644 |
| --- a/chromecast/renderer/cast_content_renderer_client.h |
| +++ b/chromecast/renderer/cast_content_renderer_client.h |
| @@ -25,6 +25,7 @@ class MediaCapsObserverImpl; |
| } |
| namespace shell { |
| +class CastGinRunner; |
| class CastRenderThreadObserver; |
| class CastContentRendererClient : public content::ContentRendererClient { |
| @@ -51,16 +52,21 @@ class CastContentRendererClient : public content::ContentRendererClient { |
| void DeferMediaLoad(content::RenderFrame* render_frame, |
| bool render_frame_has_played_media_before, |
| const base::Closure& closure) override; |
| + void RunScriptsAtDocumentStart(content::RenderFrame* render_frame) override; |
| protected: |
| CastContentRendererClient(); |
| + void InjectJavaScript(content::RenderFrame* render_frame, |
| + const int resourceId); |
|
derekjchow1
2016/09/14 21:20:13
const pass by value does nothing.
jarhar
2016/09/15 00:32:42
Done.
|
| + |
| private: |
| std::unique_ptr<network_hints::PrescientNetworkingDispatcher> |
| prescient_networking_dispatcher_; |
| std::unique_ptr<CastRenderThreadObserver> cast_observer_; |
| std::unique_ptr<media::MediaCapsObserverImpl> media_caps_observer_; |
| const bool allow_hidden_media_playback_; |
| + std::unique_ptr<CastGinRunner> cast_runner_; |
|
derekjchow1
2016/09/14 21:20:13
I don't think you need this variable. It gets rese
jarhar
2016/09/15 00:32:42
Done.
|
| DISALLOW_COPY_AND_ASSIGN(CastContentRendererClient); |
| }; |