| Index: third_party/WebKit/Source/core/loader/WorkerThreadableLoader.h
|
| diff --git a/third_party/WebKit/Source/core/loader/WorkerThreadableLoader.h b/third_party/WebKit/Source/core/loader/WorkerThreadableLoader.h
|
| index 5f3d2b0ee6b070d1e784ce0a37d15f518317a358..09704e71dc8aaf6310a0a1be2c6001bc11e1ce86 100644
|
| --- a/third_party/WebKit/Source/core/loader/WorkerThreadableLoader.h
|
| +++ b/third_party/WebKit/Source/core/loader/WorkerThreadableLoader.h
|
| @@ -146,6 +146,8 @@ class WorkerThreadableLoader final : public ThreadableLoader {
|
| const ThreadableLoaderOptions&,
|
| const ResourceLoaderOptions&,
|
| PassRefPtr<WaitableEventWithTasks>,
|
| + double postTaskTime,
|
| + bool isServiceWorker,
|
| ExecutionContext*);
|
| ~MainThreadLoaderHolder() override;
|
|
|
| @@ -180,6 +182,7 @@ class WorkerThreadableLoader final : public ThreadableLoader {
|
|
|
| Member<TaskForwarder> m_forwarder;
|
| Member<ThreadableLoader> m_mainThreadLoader;
|
| + bool m_isServiceWorker;
|
|
|
| // |*m_workerLoader| lives in the worker thread.
|
| CrossThreadWeakPersistent<WorkerThreadableLoader> m_workerLoader;
|
| @@ -197,7 +200,8 @@ class WorkerThreadableLoader final : public ThreadableLoader {
|
| void didReceiveRedirectTo(const KURL&);
|
| void didReceiveResponse(unsigned long identifier,
|
| std::unique_ptr<CrossThreadResourceResponseData>,
|
| - std::unique_ptr<WebDataConsumerHandle>);
|
| + std::unique_ptr<WebDataConsumerHandle>,
|
| + double postTaskTime);
|
| void didReceiveData(std::unique_ptr<Vector<char>> data);
|
| void didReceiveCachedMetadata(std::unique_ptr<Vector<char>> data);
|
| void didFinishLoading(unsigned long identifier, double finishTime);
|
| @@ -215,6 +219,7 @@ class WorkerThreadableLoader final : public ThreadableLoader {
|
| ThreadableLoaderOptions m_threadableLoaderOptions;
|
| ResourceLoaderOptions m_resourceLoaderOptions;
|
| BlockingBehavior m_blockingBehavior;
|
| + bool m_isServiceWorker;
|
|
|
| // |*m_mainThreadLoaderHolder| lives in the main thread.
|
| CrossThreadPersistent<MainThreadLoaderHolder> m_mainThreadLoaderHolder;
|
|
|