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;