1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 16:38:10 +00:00

LibWeb: Implement fire a traverse navigate event on Navigation

This commit is contained in:
Andrew Kaster 2023-09-22 19:10:23 -06:00 committed by Alexander Kalenik
parent 3935105d0a
commit 5549371b52
2 changed files with 51 additions and 0 deletions

View file

@ -109,6 +109,7 @@ public:
bool has_entries_and_events_disabled() const;
i64 get_the_navigation_api_entry_index(SessionHistoryEntry const&) const;
void abort_the_ongoing_navigation(Optional<JS::NonnullGCPtr<WebIDL::DOMException>> error = {});
bool fire_a_traverse_navigate_event(JS::NonnullGCPtr<SessionHistoryEntry> destination_she, UserNavigationInvolvement = UserNavigationInvolvement::None);
virtual ~Navigation() override;