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); |
}; |