From 5d01bbb05d3166dc1e9f5ba555fd27e5b09a1574 Mon Sep 17 00:00:00 2001 From: Witold Filipczyk Date: Fri, 29 Sep 2023 16:46:44 +0200 Subject: [PATCH] [spidermonkey] compilation fixes --- src/ecmascript/libdom/spidermonkey/element.cpp | 18 ++---------------- 1 file changed, 2 insertions(+), 16 deletions(-) diff --git a/src/ecmascript/libdom/spidermonkey/element.cpp b/src/ecmascript/libdom/spidermonkey/element.cpp index b0e9c2bd..65d930d4 100644 --- a/src/ecmascript/libdom/spidermonkey/element.cpp +++ b/src/ecmascript/libdom/spidermonkey/element.cpp @@ -1604,8 +1604,6 @@ element_get_property_style(JSContext *ctx, unsigned int argc, JS::Value *vp) #endif JS::CallArgs args = CallArgsFromVp(argc, vp); JS::RootedObject hobj(ctx, &args.thisv().toObject()); - - struct view_state *vs; JS::Realm *comp = js::GetContextRealm(ctx); if (!comp) { @@ -2580,9 +2578,6 @@ element_set_property_innerText(JSContext *ctx, unsigned int argc, JS::Value *vp) #endif return false; } - - struct ecmascript_interpreter *interpreter = (struct ecmascript_interpreter *)JS::GetRealmPrivate(comp); - /* This can be called if @obj if not itself an instance of the * appropriate class but has one in its prototype chain. Fail * such calls. */ @@ -3281,12 +3276,9 @@ element_cloneNode(JSContext *ctx, unsigned int argc, JS::Value *rval) #endif return false; } - JS::CallArgs args = CallArgsFromVp(argc, rval); JS::RootedObject hobj(ctx, &args.thisv().toObject()); - struct ecmascript_interpreter *interpreter = (struct ecmascript_interpreter *)JS::GetRealmPrivate(comp); - if (!JS_InstanceOf(ctx, hobj, &element_class, NULL)) { #ifdef ECMASCRIPT_DEBUG fprintf(stderr, "%s:%s %d\n", __FILE__, __FUNCTION__, __LINE__); @@ -3314,7 +3306,7 @@ element_cloneNode(JSContext *ctx, unsigned int argc, JS::Value *rval) return true; } - +#if 0 static bool isAncestor(dom_node *el, dom_node *node) { @@ -3338,7 +3330,7 @@ isAncestor(dom_node *el, dom_node *node) return false; } - +#endif static bool element_closest(JSContext *ctx, unsigned int argc, JS::Value *vp) { @@ -4197,12 +4189,9 @@ element_remove(JSContext *ctx, unsigned int argc, JS::Value *rval) #endif return false; } - JS::CallArgs args = CallArgsFromVp(argc, rval); JS::RootedObject hobj(ctx, &args.thisv().toObject()); - struct ecmascript_interpreter *interpreter = (struct ecmascript_interpreter *)JS::GetRealmPrivate(comp); - if (!JS_InstanceOf(ctx, hobj, &element_class, NULL)) { #ifdef ECMASCRIPT_DEBUG fprintf(stderr, "%s:%s %d\n", __FILE__, __FUNCTION__, __LINE__); @@ -4287,12 +4276,9 @@ element_replaceWith(JSContext *ctx, unsigned int argc, JS::Value *rval) #endif return false; } - JS::CallArgs args = CallArgsFromVp(argc, rval); JS::RootedObject hobj(ctx, &args.thisv().toObject()); - struct ecmascript_interpreter *interpreter = (struct ecmascript_interpreter *)JS::GetRealmPrivate(comp); - if (!JS_InstanceOf(ctx, hobj, &element_class, NULL)) { #ifdef ECMASCRIPT_DEBUG fprintf(stderr, "%s:%s %d\n", __FILE__, __FUNCTION__, __LINE__);