node: implement node.compareDocumentPosition

This commit is contained in:
Pierre Tachoire
2024-10-17 13:17:59 +02:00
parent 82a5e50056
commit b64f7d013d
3 changed files with 61 additions and 7 deletions

View File

@@ -1794,7 +1794,7 @@ pub fn documentFragmentBodyChildren(doc: *DocumentFragment) !?*NodeList {
// Document Position
pub const DocumentPosition = enum(u2) {
pub const DocumentPosition = enum(u32) {
disconnected = c.DOM_DOCUMENT_POSITION_DISCONNECTED,
preceding = c.DOM_DOCUMENT_POSITION_PRECEDING,
following = c.DOM_DOCUMENT_POSITION_FOLLOWING,