| Index: net/websockets/websocket_channel.cc
|
| diff --git a/net/websockets/websocket_channel.cc b/net/websockets/websocket_channel.cc
|
| index 6cbd8b596425814d298b43a62b91fef81e284b40..f5d639f86536f2afe3032a1d1cd480885660113d 100644
|
| --- a/net/websockets/websocket_channel.cc
|
| +++ b/net/websockets/websocket_channel.cc
|
| @@ -175,6 +175,10 @@ class WebSocketChannel::ConnectDelegate
|
| public:
|
| explicit ConnectDelegate(WebSocketChannel* creator) : creator_(creator) {}
|
|
|
| + void OnCreateRequest(net::URLRequest* request) override {
|
| + creator_->OnCreateURLRequest(request);
|
| + }
|
| +
|
| void OnSuccess(std::unique_ptr<WebSocketStream> stream) override {
|
| creator_->OnConnectSuccess(std::move(stream));
|
| // |this| may have been deleted.
|
| @@ -603,6 +607,10 @@ void WebSocketChannel::SendAddChannelRequestWithSuppliedCallback(
|
| SetState(CONNECTING);
|
| }
|
|
|
| +void WebSocketChannel::OnCreateURLRequest(URLRequest* request) {
|
| + event_interface_->OnCreateURLRequest(request);
|
| +}
|
| +
|
| void WebSocketChannel::OnConnectSuccess(
|
| std::unique_ptr<WebSocketStream> stream) {
|
| DCHECK(stream);
|
|
|