LibWeb: Preserve comments in XML documents

This commit is contained in:
Andrew Kaster 2025-07-18 12:37:55 -06:00 committed by Ali Mohammad Pur
commit f9f854b493
Notes: github-actions[bot] 2025-07-19 12:57:32 +00:00

View file

@ -178,7 +178,7 @@ static WebIDL::ExceptionOr<GC::Ref<DOM::Document>> load_xml_document(HTML::Navig
document->completely_finish_loading(); document->completely_finish_loading();
return; return;
} }
XML::Parser parser(source.value(), { .resolve_external_resource = resolve_xml_resource }); XML::Parser parser(source.value(), { .preserve_cdata = true, .preserve_comments = true, .resolve_external_resource = resolve_xml_resource });
XMLDocumentBuilder builder { document }; XMLDocumentBuilder builder { document };
auto result = parser.parse_with_listener(builder); auto result = parser.parse_with_listener(builder);
if (result.is_error()) { if (result.is_error()) {