diff options
author | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2020-01-20 13:40:20 +0100 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2020-01-22 12:41:23 +0000 |
commit | 7961cea6d1041e3e454dae6a1da660b453efd238 (patch) | |
tree | c0eeb4a9ff9ba32986289c1653d9608e53ccb444 /chromium/third_party/blink/renderer/core/workers/shared_worker_global_scope.h | |
parent | b7034d0803538058e5c9d904ef03cf5eab34f6ef (diff) | |
download | qtwebengine-chromium-7961cea6d1041e3e454dae6a1da660b453efd238.tar.gz |
BASELINE: Update Chromium to 78.0.3904.130
Change-Id: If185e0c0061b3437531c97c9c8c78f239352a68b
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'chromium/third_party/blink/renderer/core/workers/shared_worker_global_scope.h')
-rw-r--r-- | chromium/third_party/blink/renderer/core/workers/shared_worker_global_scope.h | 20 |
1 files changed, 8 insertions, 12 deletions
diff --git a/chromium/third_party/blink/renderer/core/workers/shared_worker_global_scope.h b/chromium/third_party/blink/renderer/core/workers/shared_worker_global_scope.h index 7e6f70fbbe9..e3048d89168 100644 --- a/chromium/third_party/blink/renderer/core/workers/shared_worker_global_scope.h +++ b/chromium/third_party/blink/renderer/core/workers/shared_worker_global_scope.h @@ -40,6 +40,7 @@ namespace blink { +class ApplicationCacheHostForWorker; class SharedWorkerThread; class WorkerClassicScriptLoader; @@ -47,18 +48,10 @@ class CORE_EXPORT SharedWorkerGlobalScope final : public WorkerGlobalScope { DEFINE_WRAPPERTYPEINFO(); public: - // TODO(nhiroki): Merge Create() into the constructor after - // off-the-main-thread worker script fetch is enabled by default. - static SharedWorkerGlobalScope* Create( - std::unique_ptr<GlobalScopeCreationParams>, - SharedWorkerThread*, - base::TimeTicks time_origin); - - // Do not call this. Use Create() instead. This is public only for - // MakeGarbageCollected. SharedWorkerGlobalScope(std::unique_ptr<GlobalScopeCreationParams>, SharedWorkerThread*, - base::TimeTicks time_origin); + base::TimeTicks time_origin, + const base::UnguessableToken& appcache_host_id); ~SharedWorkerGlobalScope() override; @@ -70,9 +63,10 @@ class CORE_EXPORT SharedWorkerGlobalScope final : public WorkerGlobalScope { // WorkerGlobalScope void Initialize(const KURL& response_url, network::mojom::ReferrerPolicy response_referrer_policy, - mojom::IPAddressSpace response_address_space, + network::mojom::IPAddressSpace response_address_space, const Vector<CSPHeaderAndType>& response_csp_headers, - const Vector<String>* response_origin_trial_tokens) override; + const Vector<String>* response_origin_trial_tokens, + int64_t appcache_id) override; void FetchAndRunClassicScript( const KURL& script_url, const FetchClientSettingsObjectSnapshot& outside_settings_object, @@ -101,6 +95,8 @@ class CORE_EXPORT SharedWorkerGlobalScope final : public WorkerGlobalScope { const v8_inspector::V8StackTraceId& stack_id); void ExceptionThrown(ErrorEvent*) override; + + Member<ApplicationCacheHostForWorker> appcache_host_; }; template <> |