diff --git a/js/xpconnect/src/XPCWrappedNative.cpp b/js/xpconnect/src/XPCWrappedNative.cpp index 5bbcee0ceb1b..714343db1d82 100644 --- a/js/xpconnect/src/XPCWrappedNative.cpp +++ b/js/xpconnect/src/XPCWrappedNative.cpp @@ -1356,9 +1356,6 @@ bool XPCWrappedNative::CallMethod(XPCCallContext& ccx, CallMode mode /*= CALL_METHOD */) { - MOZ_ASSERT(ccx.GetXPCContext()->CallerTypeIsJavaScript(), - "Native caller for XPCWrappedNative::CallMethod?"); - nsresult rv = ccx.CanCallNow(); if (NS_FAILED(rv)) { return Throw(rv, ccx); diff --git a/js/xpconnect/src/xpcprivate.h b/js/xpconnect/src/xpcprivate.h index 538995650cd4..ccc4f0b8f409 100644 --- a/js/xpconnect/src/xpcprivate.h +++ b/js/xpconnect/src/xpcprivate.h @@ -683,10 +683,6 @@ public: mCallingLangType = lt; return tmp; } - bool CallerTypeIsJavaScript() const - { - return LANG_JS == mCallingLangType; - } nsresult GetException(nsIException** e) { nsCOMPtr rval = mException;