| Index: Source/modules/websockets/WebSocket.cpp
|
| diff --git a/Source/modules/websockets/WebSocket.cpp b/Source/modules/websockets/WebSocket.cpp
|
| index 1452cae0b26a0db80fa64eb0c1105f44b6a38bc5..0cb9bfc11c09964e954ba5c0825f75e874208c98 100644
|
| --- a/Source/modules/websockets/WebSocket.cpp
|
| +++ b/Source/modules/websockets/WebSocket.cpp
|
| @@ -585,14 +585,14 @@ void WebSocket::stop()
|
| m_state = CLOSED;
|
| }
|
|
|
| -void WebSocket::didConnect()
|
| +void WebSocket::didConnect(const String& subprotocol, const String& extensions)
|
| {
|
| WTF_LOG(Network, "WebSocket %p didConnect()", this);
|
| if (m_state != CONNECTING)
|
| return;
|
| m_state = OPEN;
|
| - m_subprotocol = m_channel->subprotocol();
|
| - m_extensions = m_channel->extensions();
|
| + m_subprotocol = subprotocol;
|
| + m_extensions = extensions;
|
| m_eventQueue->dispatch(Event::create(EventTypeNames::open));
|
| }
|
|
|
|
|