pub unsafe fn JS_SetPrototype( cx: *mut JSContext, obj: Handle<'_, *mut JSObject>, proto: Handle<'_, *mut JSObject>, ) -> bool