LibDevTools+LibWebView: Implement requests to delete DOM nodes

This commit is contained in:
Timothy Flynn 2025-03-06 20:08:27 -05:00 committed by Andreas Kling
commit 29122786b9
Notes: github-actions[bot] 2025-03-08 00:27:06 +00:00
5 changed files with 152 additions and 0 deletions

View file

@ -43,6 +43,10 @@ private:
JsonValue serialize_node(JsonObject const&) const;
Optional<JsonObject const&> find_node_by_selector(JsonObject const& node, StringView selector);
Optional<JsonObject const&> previous_sibling_for_node(JsonObject const& node);
Optional<JsonObject const&> next_sibling_for_node(JsonObject const& node);
Optional<JsonObject const&> remove_node(JsonObject const& node);
void new_dom_node_mutation(WebView::Mutation);
JsonValue serialize_mutations();