Bug 1065811 - Stop statically computing callability/constructibility on CPOWs. r=billm
This commit is contained in:
@@ -111,6 +111,14 @@ class JavaScriptBase : public WrapperOwner, public WrapperAnswer, public Base
|
||||
return Answer::AnswerDOMInstanceOf(objId, prototypeID, depth, rs, instanceof);
|
||||
}
|
||||
|
||||
bool AnswerIsCallable(const ObjectId &objId, bool *result) {
|
||||
return Answer::AnswerIsCallable(objId, result);
|
||||
}
|
||||
|
||||
bool AnswerIsConstructor(const ObjectId &objId, bool *result) {
|
||||
return Answer::AnswerIsConstructor(objId, result);
|
||||
}
|
||||
|
||||
bool RecvDropObject(const ObjectId &objId) {
|
||||
return Answer::RecvDropObject(objId);
|
||||
}
|
||||
@@ -196,6 +204,14 @@ class JavaScriptBase : public WrapperOwner, public WrapperAnswer, public Base
|
||||
return Base::CallDOMInstanceOf(objId, prototypeID, depth, rs, instanceof);
|
||||
}
|
||||
|
||||
bool CallIsCallable(const ObjectId &objId, bool *result) {
|
||||
return Base::CallIsCallable(objId, result);
|
||||
}
|
||||
|
||||
bool CallIsConstructor(const ObjectId &objId, bool *result) {
|
||||
return Base::CallIsConstructor(objId, result);
|
||||
}
|
||||
|
||||
/* The following code is needed to suppress a bogus MSVC warning (C4250). */
|
||||
|
||||
virtual bool toObjectVariant(JSContext *cx, JSObject *obj, ObjectVariant *objVarp) {
|
||||
|
||||
Reference in New Issue
Block a user