Index: Source/core/workers/DedicatedWorkerThread.h |
diff --git a/Source/core/workers/DedicatedWorkerThread.h b/Source/core/workers/DedicatedWorkerThread.h |
index 243307b633d3aee58e2190ee0247a58cc0613898..ade57284a81f799451b04578828b90e0ec7b436c 100644 |
--- a/Source/core/workers/DedicatedWorkerThread.h |
+++ b/Source/core/workers/DedicatedWorkerThread.h |
@@ -36,20 +36,20 @@ |
namespace WebCore { |
class WorkerObjectProxy; |
-struct WorkerThreadStartupData; |
+class WorkerThreadStartupData; |
class DedicatedWorkerThread FINAL : public WorkerThread { |
public: |
- static PassRefPtr<DedicatedWorkerThread> create(WorkerLoaderProxy&, WorkerObjectProxy&, double timeOrigin, PassOwnPtr<WorkerThreadStartupData>); |
+ static PassRefPtr<DedicatedWorkerThread> create(WorkerLoaderProxy&, WorkerObjectProxy&, double timeOrigin, PassOwnPtrWillBeRawPtr<WorkerThreadStartupData>); |
WorkerObjectProxy& workerObjectProxy() const { return m_workerObjectProxy; } |
virtual ~DedicatedWorkerThread(); |
protected: |
- virtual PassRefPtrWillBeRawPtr<WorkerGlobalScope> createWorkerGlobalScope(PassOwnPtr<WorkerThreadStartupData>) OVERRIDE; |
+ virtual PassRefPtrWillBeRawPtr<WorkerGlobalScope> createWorkerGlobalScope(PassOwnPtrWillBeRawPtr<WorkerThreadStartupData>) OVERRIDE; |
virtual void runEventLoop() OVERRIDE; |
private: |
- DedicatedWorkerThread(WorkerLoaderProxy&, WorkerObjectProxy&, double timeOrigin, PassOwnPtr<WorkerThreadStartupData>); |
+ DedicatedWorkerThread(WorkerLoaderProxy&, WorkerObjectProxy&, double timeOrigin, PassOwnPtrWillBeRawPtr<WorkerThreadStartupData>); |
WorkerObjectProxy& m_workerObjectProxy; |
double m_timeOrigin; |