LibWeb+LibWebView+WebContent: Add did_update_navigation_buttons_state()

It is going to be used to communicate whether it is possible to navigate
back or forward after session history stored on browser side will no
longer be used to driver navigation.
This commit is contained in:
Aliaksandr Kalenik 2024-04-13 23:12:55 +02:00 committed by Alexander Kalenik
commit 461184d964
Notes: sideshowbarker 2024-07-16 22:14:49 +09:00
9 changed files with 30 additions and 0 deletions

View file

@ -101,6 +101,7 @@ private:
virtual void did_change_theme_color(u64 page_id, Gfx::Color color) override;
virtual void did_insert_clipboard_entry(u64 page_id, String const& data, String const& presentation_style, String const& mime_type) override;
virtual void did_change_audio_play_state(u64 page_id, Web::HTML::AudioPlayState) override;
virtual void did_update_navigation_buttons_state(u64 page_id, bool back_enabled, bool forward_enabled) override;
virtual void inspector_did_load(u64 page_id) override;
virtual void inspector_did_select_dom_node(u64 page_id, i32 node_id, Optional<Web::CSS::Selector::PseudoElement::Type> const& pseudo_element) override;
virtual void inspector_did_set_dom_node_text(u64 page_id, i32 node_id, String const& text) override;