From d1a7caa35d860f9ac425021dfa8d55b3ea0242b5 Mon Sep 17 00:00:00 2001 From: Timur Sultanov Date: Wed, 24 Jul 2024 22:31:06 +0400 Subject: [PATCH] LibWeb: Use queue_a_task() function to queue an element task Remove direct usage of task_queue() and use a helper function instead --- Userland/Libraries/LibWeb/DOM/Element.cpp | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/Userland/Libraries/LibWeb/DOM/Element.cpp b/Userland/Libraries/LibWeb/DOM/Element.cpp index 6d976d24197..b793212a0ee 100644 --- a/Userland/Libraries/LibWeb/DOM/Element.cpp +++ b/Userland/Libraries/LibWeb/DOM/Element.cpp @@ -856,12 +856,7 @@ void Element::make_html_uppercased_qualified_name() // https://html.spec.whatwg.org/multipage/webappapis.html#queue-an-element-task int Element::queue_an_element_task(HTML::Task::Source source, Function steps) { - auto task = HTML::Task::create(vm(), source, &document(), JS::create_heap_function(heap(), move(steps))); - auto id = task->id(); - - HTML::main_thread_event_loop().task_queue().add(move(task)); - - return id; + return queue_a_task(source, HTML::main_thread_event_loop(), document(), JS::create_heap_function(heap(), move(steps))); } // https://html.spec.whatwg.org/multipage/syntax.html#void-elements