| Index: Source/modules/websockets/WorkerWebSocketChannel.h
|
| diff --git a/Source/modules/websockets/WorkerWebSocketChannel.h b/Source/modules/websockets/WorkerWebSocketChannel.h
|
| index c97ca2d84928ec7a86d78cf2d6a0d0e32e70276c..2f2067442d7053447cb226faaee3515ac7d90d03 100644
|
| --- a/Source/modules/websockets/WorkerWebSocketChannel.h
|
| +++ b/Source/modules/websockets/WorkerWebSocketChannel.h
|
| @@ -83,7 +83,7 @@ public:
|
| USING_GARBAGE_COLLECTED_MIXIN(Peer);
|
| WTF_MAKE_NONCOPYABLE(Peer);
|
| public:
|
| - Peer(Bridge*, WorkerLoaderProxy&, WebSocketChannelSyncHelper*);
|
| + Peer(Bridge*, PassRefPtr<WorkerLoaderProxy>, WebSocketChannelSyncHelper*);
|
| virtual ~Peer();
|
|
|
| // sourceURLAtConnection and lineNumberAtConnection parameters may
|
| @@ -116,7 +116,7 @@ public:
|
| void initializeInternal(ExecutionContext*, const String& sourceURLAtConnection, unsigned lineNumberAtConnection);
|
|
|
| Member<Bridge> m_bridge;
|
| - WorkerLoaderProxy& m_loaderProxy;
|
| + RefPtr<WorkerLoaderProxy> m_loaderProxy;
|
| Member<WebSocketChannel> m_mainWebSocketChannel;
|
| Member<WebSocketChannelSyncHelper> m_syncHelper;
|
| };
|
| @@ -149,7 +149,7 @@ public:
|
|
|
| Member<WebSocketChannelClient> m_client;
|
| RefPtrWillBeMember<WorkerGlobalScope> m_workerGlobalScope;
|
| - WorkerLoaderProxy& m_loaderProxy;
|
| + RefPtr<WorkerLoaderProxy> m_loaderProxy;
|
| Member<WebSocketChannelSyncHelper> m_syncHelper;
|
| Member<Peer> m_peer;
|
| };
|
|
|