diff --git a/Userland/Libraries/LibWeb/Dump.cpp b/Userland/Libraries/LibWeb/Dump.cpp index 6432d917006..a5083917a8b 100644 --- a/Userland/Libraries/LibWeb/Dump.cpp +++ b/Userland/Libraries/LibWeb/Dump.cpp @@ -90,6 +90,12 @@ void dump_tree(StringBuilder& builder, DOM::Node const& node) builder.appendff(" {}={}", name, value); }); builder.append(">\n"sv); + auto& element = verify_cast(node); + if (element.use_pseudo_element().has_value()) { + for (int i = 0; i < indent; ++i) + builder.append(" "sv); + builder.appendff(" (pseudo-element: {})\n", CSS::Selector::PseudoElement::name(element.use_pseudo_element().value())); + } } else if (is(node)) { builder.appendff("\"{}\"\n", verify_cast(node).data()); } else {