pub unsafe extern "C" fn AssertSameCompartment(
    cx: *mut JSContext,
    obj: *mut JSObject
)