| Index: content/browser/renderer_host/socket_stream_dispatcher_host.h
|
| diff --git a/content/browser/renderer_host/socket_stream_dispatcher_host.h b/content/browser/renderer_host/socket_stream_dispatcher_host.h
|
| index b340ab9aeacb01cedff8595caee48424f40fdd23..e5cb99794c6e7e244edfb6052f691f210b2c6bdf 100644
|
| --- a/content/browser/renderer_host/socket_stream_dispatcher_host.h
|
| +++ b/content/browser/renderer_host/socket_stream_dispatcher_host.h
|
| @@ -29,9 +29,11 @@ class SSLInfo;
|
| // Dispatches ViewHostMsg_SocketStream_* messages sent from renderer.
|
| // It also acts as SocketStream::Delegate so that it sends
|
| // ViewMsg_SocketStream_* messages back to renderer.
|
| -class SocketStreamDispatcherHost : public content::BrowserMessageFilter,
|
| - public net::SocketStream::Delegate,
|
| - public SSLErrorHandler::Delegate {
|
| +class SocketStreamDispatcherHost
|
| + : public content::BrowserMessageFilter,
|
| + public net::SocketStream::Delegate,
|
| + public SSLErrorHandler::Delegate,
|
| + public base::SupportsWeakPtr<SocketStreamDispatcherHost> {
|
| public:
|
| SocketStreamDispatcherHost(
|
| int render_process_id,
|
| @@ -81,9 +83,6 @@ class SocketStreamDispatcherHost : public content::BrowserMessageFilter,
|
|
|
| net::URLRequestContext* GetURLRequestContext();
|
|
|
| - // For SSLErrorHandler::Delegate calls from SSLManager.
|
| - base::WeakPtrFactory<SSLErrorHandler::Delegate> ssl_delegate_weak_factory_;
|
| -
|
| IDMap<SocketStreamHost> hosts_;
|
| int render_process_id_;
|
| const scoped_ptr<ResourceMessageFilter::URLRequestContextSelector>
|
|
|