summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/core/workers/shared_worker_global_scope.h
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@qt.io>2019-02-13 15:05:36 +0100
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2019-02-14 10:33:47 +0000
commite684a3455bcc29a6e3e66a004e352dea4e1141e7 (patch)
treed55b4003bde34d7d05f558f02cfd82b2a66a7aac /chromium/third_party/blink/renderer/core/workers/shared_worker_global_scope.h
parent2b94bfe47ccb6c08047959d1c26e392919550e86 (diff)
downloadqtwebengine-chromium-e684a3455bcc29a6e3e66a004e352dea4e1141e7.tar.gz
BASELINE: Update Chromium to 72.0.3626.110 and Ninja to 1.9.0
Change-Id: Ic57220b00ecc929a893c91f5cc552f5d3e99e922 Reviewed-by: Michael BrĂ¼ning <michael.bruning@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.h10
1 files changed, 9 insertions, 1 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 9f51411a1f8..8b5a667f308 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
@@ -64,7 +64,7 @@ class SharedWorkerGlobalScope final : public WorkerGlobalScope {
network::mojom::FetchCredentialsMode) override;
// Setters/Getters for attributes in SharedWorkerGlobalScope.idl
- DEFINE_ATTRIBUTE_EVENT_LISTENER(connect);
+ DEFINE_ATTRIBUTE_EVENT_LISTENER(connect, kConnect);
String name() const { return name_; }
void ConnectPausable(MessagePortChannel channel);
@@ -76,6 +76,14 @@ class SharedWorkerGlobalScope final : public WorkerGlobalScope {
const String name_;
};
+
+template <>
+struct DowncastTraits<SharedWorkerGlobalScope> {
+ static bool AllowFrom(const ExecutionContext& context) {
+ return context.IsSharedWorkerGlobalScope();
+ }
+};
+
} // namespace blink
#endif // THIRD_PARTY_BLINK_RENDERER_CORE_WORKERS_SHARED_WORKER_GLOBAL_SCOPE_H_