diff --git a/components/script/dom/serviceworkerglobalscope.rs b/components/script/dom/serviceworkerglobalscope.rs index fff0f9b9ddc..f5221e04be3 100644 --- a/components/script/dom/serviceworkerglobalscope.rs +++ b/components/script/dom/serviceworkerglobalscope.rs @@ -373,6 +373,7 @@ impl ServiceWorkerGlobalScope { }; let scope = global.upcast::(); + let _ac = enter_realm(&*scope); unsafe { // Handle interrupt requests