| Index: chrome/renderer/chrome_content_renderer_client.h
|
| diff --git a/chrome/renderer/chrome_content_renderer_client.h b/chrome/renderer/chrome_content_renderer_client.h
|
| index 68f78eccdadd15d856c45425ba0797a3eacc4427..9559e8ba8b214b7057a805e6962e727350d82165 100644
|
| --- a/chrome/renderer/chrome_content_renderer_client.h
|
| +++ b/chrome/renderer/chrome_content_renderer_client.h
|
| @@ -49,6 +49,10 @@ class WebSecurityOrigin;
|
|
|
| namespace chrome {
|
|
|
| +#if defined(ENABLE_WEBRTC)
|
| +class WebRtcLoggingMessageFilter;
|
| +#endif
|
| +
|
| class ChromeContentRendererClient : public content::ContentRendererClient {
|
| public:
|
| ChromeContentRendererClient();
|
| @@ -123,6 +127,9 @@ class ChromeContentRendererClient : public content::ContentRendererClient {
|
| webkit::ppapi::PpapiInterfaceFactoryManager* factory_manager) OVERRIDE;
|
| virtual WebKit::WebSpeechSynthesizer* OverrideSpeechSynthesizer(
|
| WebKit::WebSpeechSynthesizerClient* client) OVERRIDE;
|
| +#if defined(ENABLE_WEBRTC)
|
| + virtual void InitWebRtcLogging(const std::string& app_session_id) OVERRIDE;
|
| +#endif
|
|
|
| // For testing.
|
| void SetExtensionDispatcher(extensions::Dispatcher* extension_dispatcher);
|
| @@ -171,6 +178,11 @@ class ChromeContentRendererClient : public content::ContentRendererClient {
|
| const extensions::Extension* extension,
|
| WebKit::WebPluginParams* params);
|
|
|
| +#if defined(ENABLE_WEBRTC)
|
| +void DoInitWebRtcLogging(WebRtcLoggingMessageFilter* filter,
|
| + const std::string& app_session_id);
|
| +#endif
|
| +
|
| scoped_ptr<ChromeRenderProcessObserver> chrome_observer_;
|
| scoped_ptr<extensions::Dispatcher> extension_dispatcher_;
|
| scoped_ptr<extensions::RendererPermissionsPolicyDelegate>
|
| @@ -180,6 +192,9 @@ class ChromeContentRendererClient : public content::ContentRendererClient {
|
| scoped_ptr<visitedlink::VisitedLinkSlave> visited_link_slave_;
|
| scoped_ptr<safe_browsing::PhishingClassifierFilter> phishing_classifier_;
|
| scoped_ptr<prerender::PrerenderDispatcher> prerender_dispatcher_;
|
| +#if defined(ENABLE_WEBRTC)
|
| + scoped_refptr<WebRtcLoggingMessageFilter> webrtc_logging_message_filter_;
|
| +#endif
|
| };
|
|
|
| } // namespace chrome
|
|
|