From 1ee4a3e310a56afe9eef9991b61c205304bdb611 Mon Sep 17 00:00:00 2001 From: Aliaksandr Kalenik Date: Mon, 24 Apr 2023 21:37:35 +0300 Subject: [PATCH] LibWeb: Add m_ongoing_navigation in Navigable --- Userland/Libraries/LibWeb/HTML/Navigable.h | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Userland/Libraries/LibWeb/HTML/Navigable.h b/Userland/Libraries/LibWeb/HTML/Navigable.h index 834c4b103e..4036e842b3 100644 --- a/Userland/Libraries/LibWeb/HTML/Navigable.h +++ b/Userland/Libraries/LibWeb/HTML/Navigable.h @@ -45,11 +45,20 @@ public: static JS::GCPtr navigable_with_active_document(JS::NonnullGCPtr); + enum class Traversal { + Tag + }; + + Variant ongoing_navigation() const { return m_ongoing_navigation; } + protected: Navigable(); virtual void visit_edges(Cell::Visitor&) override; + // https://html.spec.whatwg.org/multipage/browsing-the-web.html#ongoing-navigation + Variant m_ongoing_navigation; + private: // https://html.spec.whatwg.org/multipage/document-sequences.html#nav-id String m_id;