From 747e562ff098c5eca6941c210ecd87180600610b Mon Sep 17 00:00:00 2001 From: Taym Haddadi Date: Thu, 12 Sep 2024 12:24:44 +0200 Subject: Make CanGc derive Copy and Clone (#33407) Signed-off-by: Taym --- components/script/microtask.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'components/script/microtask.rs') diff --git a/components/script/microtask.rs b/components/script/microtask.rs index 086fa99cd50..684a6f9d3b2 100644 --- a/components/script/microtask.rs +++ b/components/script/microtask.rs @@ -87,7 +87,7 @@ impl MicrotaskQueue { cx: JSContext, target_provider: F, globalscopes: Vec>, - _can_gc: CanGc, + can_gc: CanGc, ) where F: Fn(PipelineId) -> Option>, { @@ -128,14 +128,14 @@ impl MicrotaskQueue { }, Microtask::MediaElement(ref task) => { let _realm = task.enter_realm(); - task.handler(CanGc::note()); + task.handler(can_gc); }, Microtask::ImageElement(ref task) => { let _realm = task.enter_realm(); - task.handler(CanGc::note()); + task.handler(can_gc); }, Microtask::CustomElementReaction => { - ScriptThread::invoke_backup_element_queue(CanGc::note()); + ScriptThread::invoke_backup_element_queue(can_gc); }, Microtask::NotifyMutationObservers => { MutationObserver::notify_mutation_observers(); -- cgit v1.2.3