Merge pull request #996 from lightpanda-io/revert-document-element

Revert "document.documentElement returns a *parser.Element"
This commit is contained in:
Karl Seguin
2025-09-02 06:52:16 +08:00
committed by GitHub

View File

@@ -66,8 +66,10 @@ pub const Document = struct {
return DOMImplementation{}; return DOMImplementation{};
} }
pub fn get_documentElement(self: *parser.Document) !?*parser.Element { pub fn get_documentElement(self: *parser.Document) !?ElementUnion {
return try parser.documentGetDocumentElement(self); 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 { pub fn get_documentURI(self: *parser.Document) ![]const u8 {