diff options
Diffstat (limited to 'components/script/dom/abstractworkerglobalscope.rs')
-rw-r--r-- | components/script/dom/abstractworkerglobalscope.rs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/components/script/dom/abstractworkerglobalscope.rs b/components/script/dom/abstractworkerglobalscope.rs index 6ffeba85d5e..e8e41375b70 100644 --- a/components/script/dom/abstractworkerglobalscope.rs +++ b/components/script/dom/abstractworkerglobalscope.rs @@ -155,4 +155,7 @@ pub fn run_worker_event_loop<T, TimerMsg, WorkerMsg, Event>( .upcast::<GlobalScope>() .perform_a_microtask_checkpoint(); } + worker_scope + .upcast::<GlobalScope>() + .perform_a_message_port_garbage_collection_checkpoint(); } |