| Index: third_party/WebKit/Source/modules/websockets/DocumentWebSocketChannel.cpp
|
| diff --git a/third_party/WebKit/Source/modules/websockets/DocumentWebSocketChannel.cpp b/third_party/WebKit/Source/modules/websockets/DocumentWebSocketChannel.cpp
|
| index 95c0ded764028caec622a5dee76bd01b8675ae98..d2edd64dd78a763d56d76c52f5186e5f5adabf1a 100644
|
| --- a/third_party/WebKit/Source/modules/websockets/DocumentWebSocketChannel.cpp
|
| +++ b/third_party/WebKit/Source/modules/websockets/DocumentWebSocketChannel.cpp
|
| @@ -174,7 +174,7 @@ bool DocumentWebSocketChannel::connect(const KURL& url,
|
| protocol.split(", ", true, protocols);
|
| }
|
|
|
| - if (document()->frame()) {
|
| + if (document()->frame() && document()->frame()->interfaceProvider()) {
|
| // Initialize the WebSocketHandle with the frame's InterfaceProvider to
|
| // provide the WebSocket implementation with context about this frame.
|
| // This is important so that the browser can show UI associated with
|
|
|