From 8e8d9df4d606f29783986d55bc8dee4eda2b9761 Mon Sep 17 00:00:00 2001 From: Witold Filipczyk Date: Mon, 4 Mar 2024 21:24:28 +0100 Subject: [PATCH] [spdermonkey] init list of listeners in document --- src/ecmascript/spidermonkey/document.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/ecmascript/spidermonkey/document.cpp b/src/ecmascript/spidermonkey/document.cpp index 7ff007dc..92aaeb7f 100644 --- a/src/ecmascript/spidermonkey/document.cpp +++ b/src/ecmascript/spidermonkey/document.cpp @@ -2078,6 +2078,9 @@ getDocument(JSContext *ctx, void *doc) if (!doc_private) { return NULL; } + init_list(doc_private->listeners); + doc_private->ref_count = 1; + JSObject *el = JS_NewObject(ctx, &document_class); if (!el) {