Index: net/websockets/websocket_job_test.cc |
=================================================================== |
--- net/websockets/websocket_job_test.cc (revision 255909) |
+++ net/websockets/websocket_job_test.cc (working copy) |
@@ -41,8 +41,9 @@ |
class MockSocketStream : public SocketStream { |
public: |
- MockSocketStream(const GURL& url, SocketStream::Delegate* delegate) |
- : SocketStream(url, delegate) {} |
+ MockSocketStream(const GURL& url, SocketStream::Delegate* delegate, |
+ URLRequestContext* context, CookieStore* cookie_store) |
+ : SocketStream(url, delegate, context, cookie_store) {} |
virtual void Connect() OVERRIDE {} |
virtual bool SendData(const char* data, int len) OVERRIDE { |
@@ -364,7 +365,8 @@ |
websocket_ = new WebSocketJob(delegate); |
if (stream_type == STREAM_MOCK_SOCKET) |
- socket_ = new MockSocketStream(url, websocket_.get()); |
+ socket_ = new MockSocketStream(url, websocket_.get(), context_.get(), |
+ NULL); |
if (stream_type == STREAM_SOCKET || stream_type == STREAM_SPDY_WEBSOCKET) { |
if (stream_type == STREAM_SPDY_WEBSOCKET) { |
@@ -380,7 +382,7 @@ |
host_resolver_.reset(new MockHostResolver); |
context_->set_host_resolver(host_resolver_.get()); |
- socket_ = new SocketStream(url, websocket_.get()); |
+ socket_ = new SocketStream(url, websocket_.get(), context_.get(), NULL); |
socket_factory_.reset(new MockClientSocketFactory); |
DCHECK(data_.get()); |
socket_factory_->AddSocketDataProvider(data_.get()); |
@@ -388,7 +390,6 @@ |
} |
websocket_->InitSocketStream(socket_.get()); |
- websocket_->set_context(context_.get()); |
// MockHostResolver resolves all hosts to 127.0.0.1; however, when we create |
// a WebSocketJob purely to block another one in a throttling test, we don't |
// perform a real connect. In that case, the following address is used |
@@ -738,14 +739,14 @@ |
scoped_refptr<SocketStreamJob> job = |
SocketStreamJob::CreateSocketStreamJob( |
url, &delegate, context_->transport_security_state(), |
- context_->ssl_config_service()); |
+ context_->ssl_config_service(), NULL, NULL); |
EXPECT_TRUE(GetSocket(job.get())->is_secure()); |
job->DetachDelegate(); |
url = GURL("ws://donotupgrademe.com/"); |
job = SocketStreamJob::CreateSocketStreamJob( |
url, &delegate, context_->transport_security_state(), |
- context_->ssl_config_service()); |
+ context_->ssl_config_service(), NULL, NULL); |
EXPECT_FALSE(GetSocket(job.get())->is_secure()); |
job->DetachDelegate(); |
} |