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); |