Index: Source/core/workers/SharedWorkerThread.h |
diff --git a/Source/core/workers/SharedWorkerThread.h b/Source/core/workers/SharedWorkerThread.h |
index ca1f15e7b95a3e2d45694a14168a8773858f86c2..aa8cc1a4459f714d076f4da9f903b4c468e81642 100644 |
--- a/Source/core/workers/SharedWorkerThread.h |
+++ b/Source/core/workers/SharedWorkerThread.h |
@@ -35,18 +35,18 @@ |
namespace WebCore { |
-struct WorkerThreadStartupData; |
+class WorkerThreadStartupData; |
class SharedWorkerThread : public WorkerThread { |
haraken
2014/02/24 13:28:36
Let's override trace() methods in all subclasses o
|
public: |
- static PassRefPtr<SharedWorkerThread> create(const String& name, WorkerLoaderProxy&, WorkerReportingProxy&, PassOwnPtr<WorkerThreadStartupData>); |
+ static PassRefPtrWillBeRawPtr<SharedWorkerThread> create(const String& name, WorkerLoaderProxy&, WorkerReportingProxy&, PassOwnPtrWillBeRawPtr<WorkerThreadStartupData>); |
virtual ~SharedWorkerThread(); |
protected: |
- virtual PassRefPtr<WorkerGlobalScope> createWorkerGlobalScope(PassOwnPtr<WorkerThreadStartupData>) OVERRIDE; |
+ virtual PassRefPtrWillBeRawPtr<WorkerGlobalScope> createWorkerGlobalScope(PassOwnPtrWillBeRawPtr<WorkerThreadStartupData>) OVERRIDE; |
private: |
- SharedWorkerThread(const String& name, WorkerLoaderProxy&, WorkerReportingProxy&, PassOwnPtr<WorkerThreadStartupData>); |
+ SharedWorkerThread(const String& name, WorkerLoaderProxy&, WorkerReportingProxy&, PassOwnPtrWillBeRawPtr<WorkerThreadStartupData>); |
String m_name; |
}; |