From d822b96786da62c5a1cb685c880b81ead777fc8e Mon Sep 17 00:00:00 2001 From: Jelle Raaijmakers Date: Thu, 10 Jul 2025 13:48:22 +0200 Subject: [PATCH] LibWeb: Remove setting the Skia backend context in Navigable This is unused. The backend context is also referenced in the Skia player, which we move to the rendering thread. --- Libraries/LibWeb/HTML/Navigable.cpp | 1 - Libraries/LibWeb/HTML/RenderingThread.h | 2 -- 2 files changed, 3 deletions(-) diff --git a/Libraries/LibWeb/HTML/Navigable.cpp b/Libraries/LibWeb/HTML/Navigable.cpp index ce1677456ce..ec40eda2423 100644 --- a/Libraries/LibWeb/HTML/Navigable.cpp +++ b/Libraries/LibWeb/HTML/Navigable.cpp @@ -150,7 +150,6 @@ Navigable::Navigable(GC::Ref page, bool is_svg_page) } m_rendering_thread.set_skia_player(move(skia_player)); - m_rendering_thread.set_skia_backend_context(m_skia_backend_context); m_rendering_thread.start(display_list_player_type); } } diff --git a/Libraries/LibWeb/HTML/RenderingThread.h b/Libraries/LibWeb/HTML/RenderingThread.h index e9b27fbef11..c499f8cca36 100644 --- a/Libraries/LibWeb/HTML/RenderingThread.h +++ b/Libraries/LibWeb/HTML/RenderingThread.h @@ -28,7 +28,6 @@ public: void start(DisplayListPlayerType); void set_skia_player(OwnPtr&& player) { m_skia_player = move(player); } - void set_skia_backend_context(RefPtr context) { m_skia_backend_context = move(context); } void enqueue_rendering_task(NonnullRefPtr, Painting::ScrollStateSnapshot&&, NonnullRefPtr, Function&& callback); private: @@ -38,7 +37,6 @@ private: DisplayListPlayerType m_display_list_player_type; OwnPtr m_skia_player; - RefPtr m_skia_backend_context; RefPtr m_thread; Atomic m_exit { false };