LibDevTools+LibWebView: Inform the DevTools client about DOM mutations

This commit is contained in:
Timothy Flynn 2025-03-06 19:56:03 -05:00 committed by Andreas Kling
commit 8bcc3d3797
Notes: github-actions[bot] 2025-03-08 00:27:34 +00:00
6 changed files with 150 additions and 1 deletions

View file

@ -96,6 +96,8 @@ private:
virtual void clear_inspected_dom_node(DevTools::TabDescription const&) const override;
virtual void highlight_dom_node(DevTools::TabDescription const&, Web::UniqueNodeID, Optional<Web::CSS::Selector::PseudoElement::Type>) const override;
virtual void clear_highlighted_dom_node(DevTools::TabDescription const&) const override;
virtual void listen_for_dom_mutations(DevTools::TabDescription const&, OnDOMMutationReceived) const override;
virtual void stop_listening_for_dom_mutations(DevTools::TabDescription const&) const override;
virtual void evaluate_javascript(DevTools::TabDescription const&, String, OnScriptEvaluationComplete) const override;
virtual void listen_for_console_messages(DevTools::TabDescription const&, OnConsoleMessageAvailable, OnReceivedConsoleMessages) const override;
virtual void stop_listening_for_console_messages(DevTools::TabDescription const&) const override;