diff --git a/Userland/Libraries/LibWeb/Loader/LoadRequest.h b/Userland/Libraries/LibWeb/Loader/LoadRequest.h index 34a91e4e24..39bf83cd82 100644 --- a/Userland/Libraries/LibWeb/Loader/LoadRequest.h +++ b/Userland/Libraries/LibWeb/Loader/LoadRequest.h @@ -43,7 +43,7 @@ public: void start_timer() { m_load_timer.start(); } Duration load_time() const { return m_load_timer.elapsed_time(); } - JS::GCPtr page() { return m_page; } + JS::GCPtr page() { return m_page.ptr(); } void set_page(Page& page) { m_page = page; } unsigned hash() const @@ -79,7 +79,7 @@ private: HashMap m_headers; ByteBuffer m_body; Core::ElapsedTimer m_load_timer; - JS::GCPtr m_page; + JS::Handle m_page; bool m_main_resource { false }; };