Index: Source/modules/serviceworkers/ServiceWorkerThread.h |
diff --git a/Source/modules/serviceworkers/ServiceWorkerThread.h b/Source/modules/serviceworkers/ServiceWorkerThread.h |
index 4a30289d912652c8bc83659755bcdfdff29ba15c..91304ed4e50be842ea78ef3cec64d63f9f02d9cf 100644 |
--- a/Source/modules/serviceworkers/ServiceWorkerThread.h |
+++ b/Source/modules/serviceworkers/ServiceWorkerThread.h |
@@ -31,24 +31,25 @@ |
#define ServiceWorkerThread_h |
#include "core/frame/csp/ContentSecurityPolicy.h" |
-#include "core/workers/WorkerThread.h" |
+#include "core/workers/WorkerScript.h" |
#include "modules/ModulesExport.h" |
namespace blink { |
-class WorkerThreadStartupData; |
+class WorkerScriptStartupData; |
-class MODULES_EXPORT ServiceWorkerThread final : public WorkerThread { |
+// TODO(sadrul): This will be renamed to ServiceWorkerScript. |
+class MODULES_EXPORT ServiceWorkerThread final : public WorkerScript { |
public: |
- static PassRefPtr<ServiceWorkerThread> create(PassRefPtr<WorkerLoaderProxy>, WorkerReportingProxy&, PassOwnPtr<WorkerThreadStartupData>); |
+ static PassRefPtr<ServiceWorkerThread> create(PassRefPtr<WorkerLoaderProxy>, WorkerReportingProxy&, PassOwnPtr<WorkerScriptStartupData>); |
virtual ~ServiceWorkerThread(); |
protected: |
- PassRefPtrWillBeRawPtr<WorkerGlobalScope> createWorkerGlobalScope(PassOwnPtr<WorkerThreadStartupData>) override; |
+ PassRefPtrWillBeRawPtr<WorkerGlobalScope> createWorkerGlobalScope(PassOwnPtr<WorkerScriptStartupData>) override; |
WebThreadSupportingGC& backingThread() override; |
private: |
- ServiceWorkerThread(PassRefPtr<WorkerLoaderProxy>, WorkerReportingProxy&, PassOwnPtr<WorkerThreadStartupData>); |
+ ServiceWorkerThread(PassRefPtr<WorkerLoaderProxy>, WorkerReportingProxy&, PassOwnPtr<WorkerScriptStartupData>); |
OwnPtr<WebThreadSupportingGC> m_thread; |
}; |