diff --git a/js/xpconnect/src/xpcprivate.h b/js/xpconnect/src/xpcprivate.h index 3e9bc75ba32..c41430b1899 100644 --- a/js/xpconnect/src/xpcprivate.h +++ b/js/xpconnect/src/xpcprivate.h @@ -2689,6 +2689,11 @@ public: void SetSet(XPCNativeSet* set) {XPCAutoLock al(GetLock()); mSet = set;} + static XPCWrappedNative* Get(JSObject *obj) { + MOZ_ASSERT(IS_WN_WRAPPER(obj)); + return (XPCWrappedNative*)js::GetObjectPrivate(obj); + } + private: inline void ExpireWrapper()