| Index: chrome/browser/chrome_content_browser_client.cc
|
| diff --git a/chrome/browser/chrome_content_browser_client.cc b/chrome/browser/chrome_content_browser_client.cc
|
| index 96fc4df376b0efa4a6512f09aac81fe190e1a6c3..75a6f5b70955f93e6215a28be6fe0978157ce93d 100644
|
| --- a/chrome/browser/chrome_content_browser_client.cc
|
| +++ b/chrome/browser/chrome_content_browser_client.cc
|
| @@ -856,7 +856,11 @@ void ChromeContentBrowserClient::RenderProcessHostCreated(
|
| host->GetChannel()->AddFilter(new ValidationMessageMessageFilter(id));
|
| host->GetChannel()->AddFilter(new TtsMessageFilter(id, profile));
|
| #if defined(ENABLE_WEBRTC)
|
| - host->GetChannel()->AddFilter(new WebRtcLoggingHandlerHost());
|
| + WebRtcLoggingHandlerHost* webrtc_logging_handler_host =
|
| + new WebRtcLoggingHandlerHost();
|
| + host->GetChannel()->AddFilter(webrtc_logging_handler_host);
|
| + host->SetUserData(host, new base::UserDataAdapter<WebRtcLoggingHandlerHost>(
|
| + webrtc_logging_handler_host));
|
| #endif
|
| #if !defined(DISABLE_NACL)
|
| ExtensionInfoMap* extension_info_map =
|
|
|