mirror of
https://github.com/rkd77/elinks.git
synced 2024-09-30 03:26:23 -04:00
[spidermonkey] compilation fixes
This commit is contained in:
parent
7fc8c2088f
commit
5d01bbb05d
@ -1604,8 +1604,6 @@ element_get_property_style(JSContext *ctx, unsigned int argc, JS::Value *vp)
|
|||||||
#endif
|
#endif
|
||||||
JS::CallArgs args = CallArgsFromVp(argc, vp);
|
JS::CallArgs args = CallArgsFromVp(argc, vp);
|
||||||
JS::RootedObject hobj(ctx, &args.thisv().toObject());
|
JS::RootedObject hobj(ctx, &args.thisv().toObject());
|
||||||
|
|
||||||
struct view_state *vs;
|
|
||||||
JS::Realm *comp = js::GetContextRealm(ctx);
|
JS::Realm *comp = js::GetContextRealm(ctx);
|
||||||
|
|
||||||
if (!comp) {
|
if (!comp) {
|
||||||
@ -2580,9 +2578,6 @@ element_set_property_innerText(JSContext *ctx, unsigned int argc, JS::Value *vp)
|
|||||||
#endif
|
#endif
|
||||||
return false;
|
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
|
/* This can be called if @obj if not itself an instance of the
|
||||||
* appropriate class but has one in its prototype chain. Fail
|
* appropriate class but has one in its prototype chain. Fail
|
||||||
* such calls. */
|
* such calls. */
|
||||||
@ -3281,12 +3276,9 @@ element_cloneNode(JSContext *ctx, unsigned int argc, JS::Value *rval)
|
|||||||
#endif
|
#endif
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
JS::CallArgs args = CallArgsFromVp(argc, rval);
|
JS::CallArgs args = CallArgsFromVp(argc, rval);
|
||||||
JS::RootedObject hobj(ctx, &args.thisv().toObject());
|
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)) {
|
if (!JS_InstanceOf(ctx, hobj, &element_class, NULL)) {
|
||||||
#ifdef ECMASCRIPT_DEBUG
|
#ifdef ECMASCRIPT_DEBUG
|
||||||
fprintf(stderr, "%s:%s %d\n", __FILE__, __FUNCTION__, __LINE__);
|
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;
|
return true;
|
||||||
}
|
}
|
||||||
|
#if 0
|
||||||
static bool
|
static bool
|
||||||
isAncestor(dom_node *el, dom_node *node)
|
isAncestor(dom_node *el, dom_node *node)
|
||||||
{
|
{
|
||||||
@ -3338,7 +3330,7 @@ isAncestor(dom_node *el, dom_node *node)
|
|||||||
|
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
static bool
|
static bool
|
||||||
element_closest(JSContext *ctx, unsigned int argc, JS::Value *vp)
|
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
|
#endif
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
JS::CallArgs args = CallArgsFromVp(argc, rval);
|
JS::CallArgs args = CallArgsFromVp(argc, rval);
|
||||||
JS::RootedObject hobj(ctx, &args.thisv().toObject());
|
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)) {
|
if (!JS_InstanceOf(ctx, hobj, &element_class, NULL)) {
|
||||||
#ifdef ECMASCRIPT_DEBUG
|
#ifdef ECMASCRIPT_DEBUG
|
||||||
fprintf(stderr, "%s:%s %d\n", __FILE__, __FUNCTION__, __LINE__);
|
fprintf(stderr, "%s:%s %d\n", __FILE__, __FUNCTION__, __LINE__);
|
||||||
@ -4287,12 +4276,9 @@ element_replaceWith(JSContext *ctx, unsigned int argc, JS::Value *rval)
|
|||||||
#endif
|
#endif
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
JS::CallArgs args = CallArgsFromVp(argc, rval);
|
JS::CallArgs args = CallArgsFromVp(argc, rval);
|
||||||
JS::RootedObject hobj(ctx, &args.thisv().toObject());
|
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)) {
|
if (!JS_InstanceOf(ctx, hobj, &element_class, NULL)) {
|
||||||
#ifdef ECMASCRIPT_DEBUG
|
#ifdef ECMASCRIPT_DEBUG
|
||||||
fprintf(stderr, "%s:%s %d\n", __FILE__, __FUNCTION__, __LINE__);
|
fprintf(stderr, "%s:%s %d\n", __FILE__, __FUNCTION__, __LINE__);
|
||||||
|
Loading…
Reference in New Issue
Block a user