Index: net/websockets/websocket_job_spdy2_unittest.cc |
diff --git a/net/websockets/websocket_job_spdy2_unittest.cc b/net/websockets/websocket_job_spdy2_unittest.cc |
index 05731f53c62ce52f1cecae483086597a67b54e01..b64f61eb1f4f34a54831b6b97907f7238a5cf048 100644 |
--- a/net/websockets/websocket_job_spdy2_unittest.cc |
+++ b/net/websockets/websocket_job_spdy2_unittest.cc |
@@ -259,8 +259,6 @@ class MockURLRequestContext : public net::URLRequestContext { |
transport_security_state_.EnableHost("upgrademe.com", state); |
} |
- protected: |
- friend class base::RefCountedThreadSafe<MockURLRequestContext>; |
virtual ~MockURLRequestContext() {} |
private: |
@@ -338,11 +336,11 @@ class WebSocketJobSpdy2Test : public PlatformTest { |
SpdySession::set_default_protocol(kProtoSPDY2); |
stream_type_ = STREAM_INVALID; |
cookie_store_ = new MockCookieStore; |
- context_ = new MockURLRequestContext(cookie_store_.get()); |
+ context_.reset(new MockURLRequestContext(cookie_store_.get())); |
} |
virtual void TearDown() OVERRIDE { |
cookie_store_ = NULL; |
- context_ = NULL; |
+ context_.reset(); |
websocket_ = NULL; |
socket_ = NULL; |
} |
@@ -463,7 +461,7 @@ class WebSocketJobSpdy2Test : public PlatformTest { |
StreamType stream_type_; |
scoped_refptr<MockCookieStore> cookie_store_; |
- scoped_refptr<MockURLRequestContext> context_; |
+ scoped_ptr<MockURLRequestContext> context_; |
scoped_refptr<WebSocketJob> websocket_; |
scoped_refptr<SocketStream> socket_; |
scoped_ptr<MockClientSocketFactory> socket_factory_; |