| Index: Source/core/workers/WorkerMessagingProxy.h | 
| diff --git a/Source/core/workers/WorkerMessagingProxy.h b/Source/core/workers/WorkerMessagingProxy.h | 
| index d840b7bc7859905d6b7fe8dd5cbf85936153b242..e95389cbef92e33d59bc248d907f09a81a1065bd 100644 | 
| --- a/Source/core/workers/WorkerMessagingProxy.h | 
| +++ b/Source/core/workers/WorkerMessagingProxy.h | 
| @@ -40,13 +40,13 @@ | 
| namespace blink { | 
|  | 
| class WorkerObjectProxy; | 
| -class DedicatedWorkerThread; | 
| +class WorkerThread; | 
| class ExecutionContext; | 
| class Worker; | 
| class WorkerClients; | 
| class WorkerInspectorProxy; | 
|  | 
| -class WorkerMessagingProxy final | 
| +class WorkerMessagingProxy | 
| : public WorkerGlobalScopeProxy | 
| , private WorkerLoaderProxyProvider { | 
| WTF_MAKE_NONCOPYABLE(WorkerMessagingProxy); | 
| @@ -75,11 +75,16 @@ public: | 
| void workerGlobalScopeClosed(); | 
| void workerThreadTerminated(); | 
|  | 
| -    void workerThreadCreated(PassRefPtr<DedicatedWorkerThread>); | 
| +    void workerThreadCreated(PassRefPtr<WorkerThread>); | 
|  | 
| protected: | 
| virtual ~WorkerMessagingProxy(); | 
|  | 
| +    virtual PassRefPtr<WorkerThread> createWorkerThread(double originTime, PassOwnPtrWillBeRawPtr<WorkerThreadStartupData>); | 
| + | 
| +    PassRefPtr<WorkerLoaderProxy> loaderProxy() { return m_loaderProxy; } | 
| +    WorkerObjectProxy& workerObjectProxy() { return *m_workerObjectProxy.get(); } | 
| + | 
| private: | 
| static void workerObjectDestroyedInternal(ExecutionContext*, WorkerMessagingProxy*); | 
| void terminateInternally(); | 
| @@ -94,7 +99,7 @@ private: | 
| OwnPtr<WorkerObjectProxy> m_workerObjectProxy; | 
| Worker* m_workerObject; | 
| bool m_mayBeDestroyed; | 
| -    RefPtr<DedicatedWorkerThread> m_workerThread; | 
| +    RefPtr<WorkerThread> m_workerThread; | 
|  | 
| unsigned m_unconfirmedMessageCount; // Unconfirmed messages from worker object to worker thread. | 
| bool m_workerThreadHadPendingActivity; // The latest confirmation from worker thread reported that it was still active. | 
|  |