LibWebView + WebContent: Add fonts to be transferable to inspector

This patch adds all the needed plumbing to transfer information
regarding fonts of the selected DOM node to the inspector.
This commit is contained in:
Tobias Christiansen 2024-08-09 17:07:27 +02:00 committed by Sam Atkins
commit 5621f34062
Notes: github-actions[bot] 2024-08-09 17:59:05 +00:00
5 changed files with 31 additions and 9 deletions

View file

@ -70,7 +70,7 @@ private:
virtual void did_request_media_context_menu(u64 page_id, Gfx::IntPoint, ByteString const&, unsigned, Web::Page::MediaContextMenu const&) override;
virtual void did_get_source(u64 page_id, URL::URL const&, ByteString const&) override;
virtual void did_inspect_dom_tree(u64 page_id, ByteString const&) override;
virtual void did_inspect_dom_node(u64 page_id, bool has_style, ByteString const& computed_style, ByteString const& resolved_style, ByteString const& custom_properties, ByteString const& node_box_sizing, ByteString const& aria_properties_state) override;
virtual void did_inspect_dom_node(u64 page_id, bool has_style, ByteString const& computed_style, ByteString const& resolved_style, ByteString const& custom_properties, ByteString const& node_box_sizing, ByteString const& aria_properties_state, ByteString const& fonts) override;
virtual void did_inspect_accessibility_tree(u64 page_id, ByteString const&) override;
virtual void did_get_hovered_node_id(u64 page_id, i32 node_id) override;
virtual void did_finish_editing_dom_node(u64 page_id, Optional<i32> const& node_id) override;