--- src/js/spidermonkey/fragment.cpp.orig 2025-12-25 11:06:07 UTC +++ src/js/spidermonkey/fragment.cpp @@ -2333,7 +2333,7 @@ DocumentFragment_constructor(JSContext *ctx, unsigned } JS::Realm *comp = js::GetContextRealm(ctx); struct ecmascript_interpreter *interpreter = (struct ecmascript_interpreter *)JS::GetRealmPrivate(comp); - JS::RootedObject r_doc(ctx, interpreter->document_obj); + JS::RootedObject r_doc(ctx, (JSObject *)interpreter->document_obj); dom_document *doc = JS::GetMaybePtrFromReservedSlot(r_doc, 0); if (!doc) {