Revert "document.documentElement returns a *parser.Element"

This reverts commit c1752ae5eb.
This commit is contained in:
Pierre Tachoire
2025-09-01 15:46:16 +02:00
parent ce08cc9659
commit d6640f4d15

View File

@@ -66,8 +66,10 @@ pub const Document = struct {
return DOMImplementation{};
}
pub fn get_documentElement(self: *parser.Document) !?*parser.Element {
return try parser.documentGetDocumentElement(self);
pub fn get_documentElement(self: *parser.Document) !?ElementUnion {
const e = try parser.documentGetDocumentElement(self);
if (e == null) return null;
return try Element.toInterface(e.?);
}
pub fn get_documentURI(self: *parser.Document) ![]const u8 {