michael@0: /* WARNING - This file is autogenerated by mobile/android/base/jni-generator.py. Do not edit manually! */ michael@0: #ifdef JNI_STUBS michael@0: michael@0: typedef jboolean (*Java_org_mozilla_gecko_ANRReporter_requestNativeStack_t)(JNIEnv *, jclass, jboolean); michael@0: static Java_org_mozilla_gecko_ANRReporter_requestNativeStack_t f_Java_org_mozilla_gecko_ANRReporter_requestNativeStack; michael@0: extern "C" NS_EXPORT jboolean JNICALL michael@0: Java_org_mozilla_gecko_ANRReporter_requestNativeStack(JNIEnv * arg0, jclass arg1, jboolean arg2) { michael@0: if (!f_Java_org_mozilla_gecko_ANRReporter_requestNativeStack) { michael@0: arg0->ThrowNew(arg0->FindClass("java/lang/UnsupportedOperationException"), michael@0: "JNI Function called before it was loaded"); michael@0: return false; michael@0: } michael@0: return f_Java_org_mozilla_gecko_ANRReporter_requestNativeStack(arg0, arg1, arg2); michael@0: } michael@0: #endif michael@0: michael@0: #ifdef JNI_BINDINGS michael@0: xul_dlsym("Java_org_mozilla_gecko_ANRReporter_requestNativeStack", &f_Java_org_mozilla_gecko_ANRReporter_requestNativeStack); michael@0: #endif michael@0: michael@0: #ifdef JNI_STUBS michael@0: michael@0: typedef jstring (*Java_org_mozilla_gecko_ANRReporter_getNativeStack_t)(JNIEnv *, jclass); michael@0: static Java_org_mozilla_gecko_ANRReporter_getNativeStack_t f_Java_org_mozilla_gecko_ANRReporter_getNativeStack; michael@0: extern "C" NS_EXPORT jstring JNICALL michael@0: Java_org_mozilla_gecko_ANRReporter_getNativeStack(JNIEnv * arg0, jclass arg1) { michael@0: if (!f_Java_org_mozilla_gecko_ANRReporter_getNativeStack) { michael@0: arg0->ThrowNew(arg0->FindClass("java/lang/UnsupportedOperationException"), michael@0: "JNI Function called before it was loaded"); michael@0: return nullptr; michael@0: } michael@0: return f_Java_org_mozilla_gecko_ANRReporter_getNativeStack(arg0, arg1); michael@0: } michael@0: #endif michael@0: michael@0: #ifdef JNI_BINDINGS michael@0: xul_dlsym("Java_org_mozilla_gecko_ANRReporter_getNativeStack", &f_Java_org_mozilla_gecko_ANRReporter_getNativeStack); michael@0: #endif michael@0: michael@0: #ifdef JNI_STUBS michael@0: michael@0: typedef void (*Java_org_mozilla_gecko_ANRReporter_releaseNativeStack_t)(JNIEnv *, jclass); michael@0: static Java_org_mozilla_gecko_ANRReporter_releaseNativeStack_t f_Java_org_mozilla_gecko_ANRReporter_releaseNativeStack; michael@0: extern "C" NS_EXPORT void JNICALL michael@0: Java_org_mozilla_gecko_ANRReporter_releaseNativeStack(JNIEnv * arg0, jclass arg1) { michael@0: if (!f_Java_org_mozilla_gecko_ANRReporter_releaseNativeStack) { michael@0: arg0->ThrowNew(arg0->FindClass("java/lang/UnsupportedOperationException"), michael@0: "JNI Function called before it was loaded"); michael@0: return ; michael@0: } michael@0: f_Java_org_mozilla_gecko_ANRReporter_releaseNativeStack(arg0, arg1); michael@0: } michael@0: #endif michael@0: michael@0: #ifdef JNI_BINDINGS michael@0: xul_dlsym("Java_org_mozilla_gecko_ANRReporter_releaseNativeStack", &f_Java_org_mozilla_gecko_ANRReporter_releaseNativeStack); michael@0: #endif michael@0: michael@0: #ifdef JNI_STUBS michael@0: michael@0: typedef void (*Java_org_mozilla_gecko_GeckoAppShell_nativeInit_t)(JNIEnv *, jclass); michael@0: static Java_org_mozilla_gecko_GeckoAppShell_nativeInit_t f_Java_org_mozilla_gecko_GeckoAppShell_nativeInit; michael@0: extern "C" NS_EXPORT void JNICALL michael@0: Java_org_mozilla_gecko_GeckoAppShell_nativeInit(JNIEnv * arg0, jclass arg1) { michael@0: if (!f_Java_org_mozilla_gecko_GeckoAppShell_nativeInit) { michael@0: arg0->ThrowNew(arg0->FindClass("java/lang/UnsupportedOperationException"), michael@0: "JNI Function called before it was loaded"); michael@0: return ; michael@0: } michael@0: f_Java_org_mozilla_gecko_GeckoAppShell_nativeInit(arg0, arg1); michael@0: } michael@0: #endif michael@0: michael@0: #ifdef JNI_BINDINGS michael@0: xul_dlsym("Java_org_mozilla_gecko_GeckoAppShell_nativeInit", &f_Java_org_mozilla_gecko_GeckoAppShell_nativeInit); michael@0: #endif michael@0: michael@0: #ifdef JNI_STUBS michael@0: michael@0: typedef void (*Java_org_mozilla_gecko_GeckoAppShell_setLayerClient_t)(JNIEnv *, jclass, jobject); michael@0: static Java_org_mozilla_gecko_GeckoAppShell_setLayerClient_t f_Java_org_mozilla_gecko_GeckoAppShell_setLayerClient; michael@0: extern "C" NS_EXPORT void JNICALL michael@0: Java_org_mozilla_gecko_GeckoAppShell_setLayerClient(JNIEnv * arg0, jclass arg1, jobject arg2) { michael@0: if (!f_Java_org_mozilla_gecko_GeckoAppShell_setLayerClient) { michael@0: arg0->ThrowNew(arg0->FindClass("java/lang/UnsupportedOperationException"), michael@0: "JNI Function called before it was loaded"); michael@0: return ; michael@0: } michael@0: f_Java_org_mozilla_gecko_GeckoAppShell_setLayerClient(arg0, arg1, arg2); michael@0: } michael@0: #endif michael@0: michael@0: #ifdef JNI_BINDINGS michael@0: xul_dlsym("Java_org_mozilla_gecko_GeckoAppShell_setLayerClient", &f_Java_org_mozilla_gecko_GeckoAppShell_setLayerClient); michael@0: #endif michael@0: michael@0: #ifdef JNI_STUBS michael@0: michael@0: typedef void (*Java_org_mozilla_gecko_GeckoAppShell_onResume_t)(JNIEnv *, jclass); michael@0: static Java_org_mozilla_gecko_GeckoAppShell_onResume_t f_Java_org_mozilla_gecko_GeckoAppShell_onResume; michael@0: extern "C" NS_EXPORT void JNICALL michael@0: Java_org_mozilla_gecko_GeckoAppShell_onResume(JNIEnv * arg0, jclass arg1) { michael@0: if (!f_Java_org_mozilla_gecko_GeckoAppShell_onResume) { michael@0: arg0->ThrowNew(arg0->FindClass("java/lang/UnsupportedOperationException"), michael@0: "JNI Function called before it was loaded"); michael@0: return ; michael@0: } michael@0: f_Java_org_mozilla_gecko_GeckoAppShell_onResume(arg0, arg1); michael@0: } michael@0: #endif michael@0: michael@0: #ifdef JNI_BINDINGS michael@0: xul_dlsym("Java_org_mozilla_gecko_GeckoAppShell_onResume", &f_Java_org_mozilla_gecko_GeckoAppShell_onResume); michael@0: #endif michael@0: michael@0: #ifdef JNI_STUBS michael@0: michael@0: typedef jobject (*Java_org_mozilla_gecko_GeckoAppShell_getNextMessageFromQueue_t)(JNIEnv *, jclass, jobject); michael@0: static Java_org_mozilla_gecko_GeckoAppShell_getNextMessageFromQueue_t f_Java_org_mozilla_gecko_GeckoAppShell_getNextMessageFromQueue; michael@0: extern "C" NS_EXPORT jobject JNICALL michael@0: Java_org_mozilla_gecko_GeckoAppShell_getNextMessageFromQueue(JNIEnv * arg0, jclass arg1, jobject arg2) { michael@0: if (!f_Java_org_mozilla_gecko_GeckoAppShell_getNextMessageFromQueue) { michael@0: arg0->ThrowNew(arg0->FindClass("java/lang/UnsupportedOperationException"), michael@0: "JNI Function called before it was loaded"); michael@0: return nullptr; michael@0: } michael@0: return f_Java_org_mozilla_gecko_GeckoAppShell_getNextMessageFromQueue(arg0, arg1, arg2); michael@0: } michael@0: #endif michael@0: michael@0: #ifdef JNI_BINDINGS michael@0: xul_dlsym("Java_org_mozilla_gecko_GeckoAppShell_getNextMessageFromQueue", &f_Java_org_mozilla_gecko_GeckoAppShell_getNextMessageFromQueue); michael@0: #endif michael@0: michael@0: #ifdef JNI_STUBS michael@0: michael@0: typedef void (*Java_org_mozilla_gecko_GeckoAppShell_onSurfaceTextureFrameAvailable_t)(JNIEnv *, jclass, jobject, jint); michael@0: static Java_org_mozilla_gecko_GeckoAppShell_onSurfaceTextureFrameAvailable_t f_Java_org_mozilla_gecko_GeckoAppShell_onSurfaceTextureFrameAvailable; michael@0: extern "C" NS_EXPORT void JNICALL michael@0: Java_org_mozilla_gecko_GeckoAppShell_onSurfaceTextureFrameAvailable(JNIEnv * arg0, jclass arg1, jobject arg2, jint arg3) { michael@0: if (!f_Java_org_mozilla_gecko_GeckoAppShell_onSurfaceTextureFrameAvailable) { michael@0: arg0->ThrowNew(arg0->FindClass("java/lang/UnsupportedOperationException"), michael@0: "JNI Function called before it was loaded"); michael@0: return ; michael@0: } michael@0: f_Java_org_mozilla_gecko_GeckoAppShell_onSurfaceTextureFrameAvailable(arg0, arg1, arg2, arg3); michael@0: } michael@0: #endif michael@0: michael@0: #ifdef JNI_BINDINGS michael@0: xul_dlsym("Java_org_mozilla_gecko_GeckoAppShell_onSurfaceTextureFrameAvailable", &f_Java_org_mozilla_gecko_GeckoAppShell_onSurfaceTextureFrameAvailable); michael@0: #endif michael@0: michael@0: #ifdef JNI_STUBS michael@0: michael@0: typedef void (*Java_org_mozilla_gecko_GeckoAppShell_dispatchMemoryPressure_t)(JNIEnv *, jclass); michael@0: static Java_org_mozilla_gecko_GeckoAppShell_dispatchMemoryPressure_t f_Java_org_mozilla_gecko_GeckoAppShell_dispatchMemoryPressure; michael@0: extern "C" NS_EXPORT void JNICALL michael@0: Java_org_mozilla_gecko_GeckoAppShell_dispatchMemoryPressure(JNIEnv * arg0, jclass arg1) { michael@0: if (!f_Java_org_mozilla_gecko_GeckoAppShell_dispatchMemoryPressure) { michael@0: arg0->ThrowNew(arg0->FindClass("java/lang/UnsupportedOperationException"), michael@0: "JNI Function called before it was loaded"); michael@0: return ; michael@0: } michael@0: f_Java_org_mozilla_gecko_GeckoAppShell_dispatchMemoryPressure(arg0, arg1); michael@0: } michael@0: #endif michael@0: michael@0: #ifdef JNI_BINDINGS michael@0: xul_dlsym("Java_org_mozilla_gecko_GeckoAppShell_dispatchMemoryPressure", &f_Java_org_mozilla_gecko_GeckoAppShell_dispatchMemoryPressure); michael@0: #endif michael@0: michael@0: #ifdef JNI_STUBS michael@0: michael@0: typedef void (*Java_org_mozilla_gecko_GeckoAppShell_reportJavaCrash_t)(JNIEnv *, jclass, jstring); michael@0: static Java_org_mozilla_gecko_GeckoAppShell_reportJavaCrash_t f_Java_org_mozilla_gecko_GeckoAppShell_reportJavaCrash; michael@0: extern "C" NS_EXPORT void JNICALL michael@0: Java_org_mozilla_gecko_GeckoAppShell_reportJavaCrash(JNIEnv * arg0, jclass arg1, jstring arg2) { michael@0: if (!f_Java_org_mozilla_gecko_GeckoAppShell_reportJavaCrash) { michael@0: arg0->ThrowNew(arg0->FindClass("java/lang/UnsupportedOperationException"), michael@0: "JNI Function called before it was loaded"); michael@0: return ; michael@0: } michael@0: f_Java_org_mozilla_gecko_GeckoAppShell_reportJavaCrash(arg0, arg1, arg2); michael@0: } michael@0: #endif michael@0: michael@0: #ifdef JNI_BINDINGS michael@0: xul_dlsym("Java_org_mozilla_gecko_GeckoAppShell_reportJavaCrash", &f_Java_org_mozilla_gecko_GeckoAppShell_reportJavaCrash); michael@0: #endif michael@0: michael@0: #ifdef JNI_STUBS michael@0: michael@0: typedef void (*Java_org_mozilla_gecko_GeckoAppShell_processNextNativeEvent_t)(JNIEnv *, jclass, jboolean); michael@0: static Java_org_mozilla_gecko_GeckoAppShell_processNextNativeEvent_t f_Java_org_mozilla_gecko_GeckoAppShell_processNextNativeEvent; michael@0: extern "C" NS_EXPORT void JNICALL michael@0: Java_org_mozilla_gecko_GeckoAppShell_processNextNativeEvent(JNIEnv * arg0, jclass arg1, jboolean arg2) { michael@0: if (!f_Java_org_mozilla_gecko_GeckoAppShell_processNextNativeEvent) { michael@0: arg0->ThrowNew(arg0->FindClass("java/lang/UnsupportedOperationException"), michael@0: "JNI Function called before it was loaded"); michael@0: return ; michael@0: } michael@0: f_Java_org_mozilla_gecko_GeckoAppShell_processNextNativeEvent(arg0, arg1, arg2); michael@0: } michael@0: #endif michael@0: michael@0: #ifdef JNI_BINDINGS michael@0: xul_dlsym("Java_org_mozilla_gecko_GeckoAppShell_processNextNativeEvent", &f_Java_org_mozilla_gecko_GeckoAppShell_processNextNativeEvent); michael@0: #endif michael@0: michael@0: #ifdef JNI_STUBS michael@0: michael@0: typedef void (*Java_org_mozilla_gecko_GeckoAppShell_notifyBatteryChange_t)(JNIEnv *, jclass, jdouble, jboolean, jdouble); michael@0: static Java_org_mozilla_gecko_GeckoAppShell_notifyBatteryChange_t f_Java_org_mozilla_gecko_GeckoAppShell_notifyBatteryChange; michael@0: extern "C" NS_EXPORT void JNICALL michael@0: Java_org_mozilla_gecko_GeckoAppShell_notifyBatteryChange(JNIEnv * arg0, jclass arg1, jdouble arg2, jboolean arg3, jdouble arg4) { michael@0: if (!f_Java_org_mozilla_gecko_GeckoAppShell_notifyBatteryChange) { michael@0: arg0->ThrowNew(arg0->FindClass("java/lang/UnsupportedOperationException"), michael@0: "JNI Function called before it was loaded"); michael@0: return ; michael@0: } michael@0: f_Java_org_mozilla_gecko_GeckoAppShell_notifyBatteryChange(arg0, arg1, arg2, arg3, arg4); michael@0: } michael@0: #endif michael@0: michael@0: #ifdef JNI_BINDINGS michael@0: xul_dlsym("Java_org_mozilla_gecko_GeckoAppShell_notifyBatteryChange", &f_Java_org_mozilla_gecko_GeckoAppShell_notifyBatteryChange); michael@0: #endif michael@0: michael@0: #ifdef JNI_STUBS michael@0: michael@0: typedef void (*Java_org_mozilla_gecko_GeckoAppShell_scheduleComposite_t)(JNIEnv *, jclass); michael@0: static Java_org_mozilla_gecko_GeckoAppShell_scheduleComposite_t f_Java_org_mozilla_gecko_GeckoAppShell_scheduleComposite; michael@0: extern "C" NS_EXPORT void JNICALL michael@0: Java_org_mozilla_gecko_GeckoAppShell_scheduleComposite(JNIEnv * arg0, jclass arg1) { michael@0: if (!f_Java_org_mozilla_gecko_GeckoAppShell_scheduleComposite) { michael@0: arg0->ThrowNew(arg0->FindClass("java/lang/UnsupportedOperationException"), michael@0: "JNI Function called before it was loaded"); michael@0: return ; michael@0: } michael@0: f_Java_org_mozilla_gecko_GeckoAppShell_scheduleComposite(arg0, arg1); michael@0: } michael@0: #endif michael@0: michael@0: #ifdef JNI_BINDINGS michael@0: xul_dlsym("Java_org_mozilla_gecko_GeckoAppShell_scheduleComposite", &f_Java_org_mozilla_gecko_GeckoAppShell_scheduleComposite); michael@0: #endif michael@0: michael@0: #ifdef JNI_STUBS michael@0: michael@0: typedef void (*Java_org_mozilla_gecko_GeckoAppShell_scheduleResumeComposition_t)(JNIEnv *, jclass, jint, jint); michael@0: static Java_org_mozilla_gecko_GeckoAppShell_scheduleResumeComposition_t f_Java_org_mozilla_gecko_GeckoAppShell_scheduleResumeComposition; michael@0: extern "C" NS_EXPORT void JNICALL michael@0: Java_org_mozilla_gecko_GeckoAppShell_scheduleResumeComposition(JNIEnv * arg0, jclass arg1, jint arg2, jint arg3) { michael@0: if (!f_Java_org_mozilla_gecko_GeckoAppShell_scheduleResumeComposition) { michael@0: arg0->ThrowNew(arg0->FindClass("java/lang/UnsupportedOperationException"), michael@0: "JNI Function called before it was loaded"); michael@0: return ; michael@0: } michael@0: f_Java_org_mozilla_gecko_GeckoAppShell_scheduleResumeComposition(arg0, arg1, arg2, arg3); michael@0: } michael@0: #endif michael@0: michael@0: #ifdef JNI_BINDINGS michael@0: xul_dlsym("Java_org_mozilla_gecko_GeckoAppShell_scheduleResumeComposition", &f_Java_org_mozilla_gecko_GeckoAppShell_scheduleResumeComposition); michael@0: #endif michael@0: michael@0: #ifdef JNI_STUBS michael@0: michael@0: typedef jfloat (*Java_org_mozilla_gecko_GeckoAppShell_computeRenderIntegrity_t)(JNIEnv *, jclass); michael@0: static Java_org_mozilla_gecko_GeckoAppShell_computeRenderIntegrity_t f_Java_org_mozilla_gecko_GeckoAppShell_computeRenderIntegrity; michael@0: extern "C" NS_EXPORT jfloat JNICALL michael@0: Java_org_mozilla_gecko_GeckoAppShell_computeRenderIntegrity(JNIEnv * arg0, jclass arg1) { michael@0: if (!f_Java_org_mozilla_gecko_GeckoAppShell_computeRenderIntegrity) { michael@0: arg0->ThrowNew(arg0->FindClass("java/lang/UnsupportedOperationException"), michael@0: "JNI Function called before it was loaded"); michael@0: return 0; michael@0: } michael@0: return f_Java_org_mozilla_gecko_GeckoAppShell_computeRenderIntegrity(arg0, arg1); michael@0: } michael@0: #endif michael@0: michael@0: #ifdef JNI_BINDINGS michael@0: xul_dlsym("Java_org_mozilla_gecko_GeckoAppShell_computeRenderIntegrity", &f_Java_org_mozilla_gecko_GeckoAppShell_computeRenderIntegrity); michael@0: #endif michael@0: michael@0: #ifdef JNI_STUBS michael@0: michael@0: typedef jobject (*Java_org_mozilla_gecko_GeckoAppShell_getSurfaceBits_t)(JNIEnv *, jclass, jobject); michael@0: static Java_org_mozilla_gecko_GeckoAppShell_getSurfaceBits_t f_Java_org_mozilla_gecko_GeckoAppShell_getSurfaceBits; michael@0: extern "C" NS_EXPORT jobject JNICALL michael@0: Java_org_mozilla_gecko_GeckoAppShell_getSurfaceBits(JNIEnv * arg0, jclass arg1, jobject arg2) { michael@0: if (!f_Java_org_mozilla_gecko_GeckoAppShell_getSurfaceBits) { michael@0: arg0->ThrowNew(arg0->FindClass("java/lang/UnsupportedOperationException"), michael@0: "JNI Function called before it was loaded"); michael@0: return nullptr; michael@0: } michael@0: return f_Java_org_mozilla_gecko_GeckoAppShell_getSurfaceBits(arg0, arg1, arg2); michael@0: } michael@0: #endif michael@0: michael@0: #ifdef JNI_BINDINGS michael@0: xul_dlsym("Java_org_mozilla_gecko_GeckoAppShell_getSurfaceBits", &f_Java_org_mozilla_gecko_GeckoAppShell_getSurfaceBits); michael@0: #endif michael@0: michael@0: #ifdef JNI_STUBS michael@0: michael@0: typedef void (*Java_org_mozilla_gecko_GeckoAppShell_onFullScreenPluginHidden_t)(JNIEnv *, jclass, jobject); michael@0: static Java_org_mozilla_gecko_GeckoAppShell_onFullScreenPluginHidden_t f_Java_org_mozilla_gecko_GeckoAppShell_onFullScreenPluginHidden; michael@0: extern "C" NS_EXPORT void JNICALL michael@0: Java_org_mozilla_gecko_GeckoAppShell_onFullScreenPluginHidden(JNIEnv * arg0, jclass arg1, jobject arg2) { michael@0: if (!f_Java_org_mozilla_gecko_GeckoAppShell_onFullScreenPluginHidden) { michael@0: arg0->ThrowNew(arg0->FindClass("java/lang/UnsupportedOperationException"), michael@0: "JNI Function called before it was loaded"); michael@0: return ; michael@0: } michael@0: f_Java_org_mozilla_gecko_GeckoAppShell_onFullScreenPluginHidden(arg0, arg1, arg2); michael@0: } michael@0: #endif michael@0: michael@0: #ifdef JNI_BINDINGS michael@0: xul_dlsym("Java_org_mozilla_gecko_GeckoAppShell_onFullScreenPluginHidden", &f_Java_org_mozilla_gecko_GeckoAppShell_onFullScreenPluginHidden); michael@0: #endif michael@0: michael@0: #ifdef JNI_STUBS michael@0: michael@0: typedef void (*Java_org_mozilla_gecko_GeckoAppShell_notifyGeckoOfEvent_t)(JNIEnv *, jclass, jobject); michael@0: static Java_org_mozilla_gecko_GeckoAppShell_notifyGeckoOfEvent_t f_Java_org_mozilla_gecko_GeckoAppShell_notifyGeckoOfEvent; michael@0: extern "C" NS_EXPORT void JNICALL michael@0: Java_org_mozilla_gecko_GeckoAppShell_notifyGeckoOfEvent(JNIEnv * arg0, jclass arg1, jobject arg2) { michael@0: if (!f_Java_org_mozilla_gecko_GeckoAppShell_notifyGeckoOfEvent) { michael@0: arg0->ThrowNew(arg0->FindClass("java/lang/UnsupportedOperationException"), michael@0: "JNI Function called before it was loaded"); michael@0: return ; michael@0: } michael@0: f_Java_org_mozilla_gecko_GeckoAppShell_notifyGeckoOfEvent(arg0, arg1, arg2); michael@0: } michael@0: #endif michael@0: michael@0: #ifdef JNI_BINDINGS michael@0: xul_dlsym("Java_org_mozilla_gecko_GeckoAppShell_notifyGeckoOfEvent", &f_Java_org_mozilla_gecko_GeckoAppShell_notifyGeckoOfEvent); michael@0: #endif michael@0: michael@0: #ifdef JNI_STUBS michael@0: michael@0: typedef void (*Java_org_mozilla_gecko_GeckoAppShell_cameraCallbackBridge_t)(JNIEnv *, jclass, jbyteArray); michael@0: static Java_org_mozilla_gecko_GeckoAppShell_cameraCallbackBridge_t f_Java_org_mozilla_gecko_GeckoAppShell_cameraCallbackBridge; michael@0: extern "C" NS_EXPORT void JNICALL michael@0: Java_org_mozilla_gecko_GeckoAppShell_cameraCallbackBridge(JNIEnv * arg0, jclass arg1, jbyteArray arg2) { michael@0: if (!f_Java_org_mozilla_gecko_GeckoAppShell_cameraCallbackBridge) { michael@0: arg0->ThrowNew(arg0->FindClass("java/lang/UnsupportedOperationException"), michael@0: "JNI Function called before it was loaded"); michael@0: return ; michael@0: } michael@0: f_Java_org_mozilla_gecko_GeckoAppShell_cameraCallbackBridge(arg0, arg1, arg2); michael@0: } michael@0: #endif michael@0: michael@0: #ifdef JNI_BINDINGS michael@0: xul_dlsym("Java_org_mozilla_gecko_GeckoAppShell_cameraCallbackBridge", &f_Java_org_mozilla_gecko_GeckoAppShell_cameraCallbackBridge); michael@0: #endif michael@0: michael@0: #ifdef JNI_STUBS michael@0: michael@0: typedef jdouble (*Java_org_mozilla_gecko_GeckoJavaSampler_getProfilerTime_t)(JNIEnv *, jclass); michael@0: static Java_org_mozilla_gecko_GeckoJavaSampler_getProfilerTime_t f_Java_org_mozilla_gecko_GeckoJavaSampler_getProfilerTime; michael@0: extern "C" NS_EXPORT jdouble JNICALL michael@0: Java_org_mozilla_gecko_GeckoJavaSampler_getProfilerTime(JNIEnv * arg0, jclass arg1) { michael@0: if (!f_Java_org_mozilla_gecko_GeckoJavaSampler_getProfilerTime) { michael@0: arg0->ThrowNew(arg0->FindClass("java/lang/UnsupportedOperationException"), michael@0: "JNI Function called before it was loaded"); michael@0: return 0; michael@0: } michael@0: return f_Java_org_mozilla_gecko_GeckoJavaSampler_getProfilerTime(arg0, arg1); michael@0: } michael@0: #endif michael@0: michael@0: #ifdef JNI_BINDINGS michael@0: xul_dlsym("Java_org_mozilla_gecko_GeckoJavaSampler_getProfilerTime", &f_Java_org_mozilla_gecko_GeckoJavaSampler_getProfilerTime); michael@0: #endif michael@0: michael@0: #ifdef JNI_STUBS michael@0: michael@0: typedef void (*Java_org_mozilla_gecko_gfx_NativePanZoomController_abortAnimation_t)(JNIEnv *, jobject); michael@0: static Java_org_mozilla_gecko_gfx_NativePanZoomController_abortAnimation_t f_Java_org_mozilla_gecko_gfx_NativePanZoomController_abortAnimation; michael@0: extern "C" NS_EXPORT void JNICALL michael@0: Java_org_mozilla_gecko_gfx_NativePanZoomController_abortAnimation(JNIEnv * arg0, jobject arg1) { michael@0: if (!f_Java_org_mozilla_gecko_gfx_NativePanZoomController_abortAnimation) { michael@0: arg0->ThrowNew(arg0->FindClass("java/lang/UnsupportedOperationException"), michael@0: "JNI Function called before it was loaded"); michael@0: return ; michael@0: } michael@0: f_Java_org_mozilla_gecko_gfx_NativePanZoomController_abortAnimation(arg0, arg1); michael@0: } michael@0: #endif michael@0: michael@0: #ifdef JNI_BINDINGS michael@0: xul_dlsym("Java_org_mozilla_gecko_gfx_NativePanZoomController_abortAnimation", &f_Java_org_mozilla_gecko_gfx_NativePanZoomController_abortAnimation); michael@0: #endif michael@0: michael@0: #ifdef JNI_STUBS michael@0: michael@0: typedef void (*Java_org_mozilla_gecko_gfx_NativePanZoomController_init_t)(JNIEnv *, jobject); michael@0: static Java_org_mozilla_gecko_gfx_NativePanZoomController_init_t f_Java_org_mozilla_gecko_gfx_NativePanZoomController_init; michael@0: extern "C" NS_EXPORT void JNICALL michael@0: Java_org_mozilla_gecko_gfx_NativePanZoomController_init(JNIEnv * arg0, jobject arg1) { michael@0: if (!f_Java_org_mozilla_gecko_gfx_NativePanZoomController_init) { michael@0: arg0->ThrowNew(arg0->FindClass("java/lang/UnsupportedOperationException"), michael@0: "JNI Function called before it was loaded"); michael@0: return ; michael@0: } michael@0: f_Java_org_mozilla_gecko_gfx_NativePanZoomController_init(arg0, arg1); michael@0: } michael@0: #endif michael@0: michael@0: #ifdef JNI_BINDINGS michael@0: xul_dlsym("Java_org_mozilla_gecko_gfx_NativePanZoomController_init", &f_Java_org_mozilla_gecko_gfx_NativePanZoomController_init); michael@0: #endif michael@0: michael@0: #ifdef JNI_STUBS michael@0: michael@0: typedef void (*Java_org_mozilla_gecko_gfx_NativePanZoomController_handleTouchEvent_t)(JNIEnv *, jobject, jobject); michael@0: static Java_org_mozilla_gecko_gfx_NativePanZoomController_handleTouchEvent_t f_Java_org_mozilla_gecko_gfx_NativePanZoomController_handleTouchEvent; michael@0: extern "C" NS_EXPORT void JNICALL michael@0: Java_org_mozilla_gecko_gfx_NativePanZoomController_handleTouchEvent(JNIEnv * arg0, jobject arg1, jobject arg2) { michael@0: if (!f_Java_org_mozilla_gecko_gfx_NativePanZoomController_handleTouchEvent) { michael@0: arg0->ThrowNew(arg0->FindClass("java/lang/UnsupportedOperationException"), michael@0: "JNI Function called before it was loaded"); michael@0: return ; michael@0: } michael@0: f_Java_org_mozilla_gecko_gfx_NativePanZoomController_handleTouchEvent(arg0, arg1, arg2); michael@0: } michael@0: #endif michael@0: michael@0: #ifdef JNI_BINDINGS michael@0: xul_dlsym("Java_org_mozilla_gecko_gfx_NativePanZoomController_handleTouchEvent", &f_Java_org_mozilla_gecko_gfx_NativePanZoomController_handleTouchEvent); michael@0: #endif michael@0: michael@0: #ifdef JNI_STUBS michael@0: michael@0: typedef void (*Java_org_mozilla_gecko_gfx_NativePanZoomController_handleMotionEvent_t)(JNIEnv *, jobject, jobject); michael@0: static Java_org_mozilla_gecko_gfx_NativePanZoomController_handleMotionEvent_t f_Java_org_mozilla_gecko_gfx_NativePanZoomController_handleMotionEvent; michael@0: extern "C" NS_EXPORT void JNICALL michael@0: Java_org_mozilla_gecko_gfx_NativePanZoomController_handleMotionEvent(JNIEnv * arg0, jobject arg1, jobject arg2) { michael@0: if (!f_Java_org_mozilla_gecko_gfx_NativePanZoomController_handleMotionEvent) { michael@0: arg0->ThrowNew(arg0->FindClass("java/lang/UnsupportedOperationException"), michael@0: "JNI Function called before it was loaded"); michael@0: return ; michael@0: } michael@0: f_Java_org_mozilla_gecko_gfx_NativePanZoomController_handleMotionEvent(arg0, arg1, arg2); michael@0: } michael@0: #endif michael@0: michael@0: #ifdef JNI_BINDINGS michael@0: xul_dlsym("Java_org_mozilla_gecko_gfx_NativePanZoomController_handleMotionEvent", &f_Java_org_mozilla_gecko_gfx_NativePanZoomController_handleMotionEvent); michael@0: #endif michael@0: michael@0: #ifdef JNI_STUBS michael@0: michael@0: typedef jlong (*Java_org_mozilla_gecko_gfx_NativePanZoomController_runDelayedCallback_t)(JNIEnv *, jobject); michael@0: static Java_org_mozilla_gecko_gfx_NativePanZoomController_runDelayedCallback_t f_Java_org_mozilla_gecko_gfx_NativePanZoomController_runDelayedCallback; michael@0: extern "C" NS_EXPORT jlong JNICALL michael@0: Java_org_mozilla_gecko_gfx_NativePanZoomController_runDelayedCallback(JNIEnv * arg0, jobject arg1) { michael@0: if (!f_Java_org_mozilla_gecko_gfx_NativePanZoomController_runDelayedCallback) { michael@0: arg0->ThrowNew(arg0->FindClass("java/lang/UnsupportedOperationException"), michael@0: "JNI Function called before it was loaded"); michael@0: return 0; michael@0: } michael@0: return f_Java_org_mozilla_gecko_gfx_NativePanZoomController_runDelayedCallback(arg0, arg1); michael@0: } michael@0: #endif michael@0: michael@0: #ifdef JNI_BINDINGS michael@0: xul_dlsym("Java_org_mozilla_gecko_gfx_NativePanZoomController_runDelayedCallback", &f_Java_org_mozilla_gecko_gfx_NativePanZoomController_runDelayedCallback); michael@0: #endif michael@0: michael@0: #ifdef JNI_STUBS michael@0: michael@0: typedef void (*Java_org_mozilla_gecko_gfx_NativePanZoomController_destroy_t)(JNIEnv *, jobject); michael@0: static Java_org_mozilla_gecko_gfx_NativePanZoomController_destroy_t f_Java_org_mozilla_gecko_gfx_NativePanZoomController_destroy; michael@0: extern "C" NS_EXPORT void JNICALL michael@0: Java_org_mozilla_gecko_gfx_NativePanZoomController_destroy(JNIEnv * arg0, jobject arg1) { michael@0: if (!f_Java_org_mozilla_gecko_gfx_NativePanZoomController_destroy) { michael@0: arg0->ThrowNew(arg0->FindClass("java/lang/UnsupportedOperationException"), michael@0: "JNI Function called before it was loaded"); michael@0: return ; michael@0: } michael@0: f_Java_org_mozilla_gecko_gfx_NativePanZoomController_destroy(arg0, arg1); michael@0: } michael@0: #endif michael@0: michael@0: #ifdef JNI_BINDINGS michael@0: xul_dlsym("Java_org_mozilla_gecko_gfx_NativePanZoomController_destroy", &f_Java_org_mozilla_gecko_gfx_NativePanZoomController_destroy); michael@0: #endif michael@0: michael@0: #ifdef JNI_STUBS michael@0: michael@0: typedef void (*Java_org_mozilla_gecko_gfx_NativePanZoomController_notifyDefaultActionPrevented_t)(JNIEnv *, jobject, jboolean); michael@0: static Java_org_mozilla_gecko_gfx_NativePanZoomController_notifyDefaultActionPrevented_t f_Java_org_mozilla_gecko_gfx_NativePanZoomController_notifyDefaultActionPrevented; michael@0: extern "C" NS_EXPORT void JNICALL michael@0: Java_org_mozilla_gecko_gfx_NativePanZoomController_notifyDefaultActionPrevented(JNIEnv * arg0, jobject arg1, jboolean arg2) { michael@0: if (!f_Java_org_mozilla_gecko_gfx_NativePanZoomController_notifyDefaultActionPrevented) { michael@0: arg0->ThrowNew(arg0->FindClass("java/lang/UnsupportedOperationException"), michael@0: "JNI Function called before it was loaded"); michael@0: return ; michael@0: } michael@0: f_Java_org_mozilla_gecko_gfx_NativePanZoomController_notifyDefaultActionPrevented(arg0, arg1, arg2); michael@0: } michael@0: #endif michael@0: michael@0: #ifdef JNI_BINDINGS michael@0: xul_dlsym("Java_org_mozilla_gecko_gfx_NativePanZoomController_notifyDefaultActionPrevented", &f_Java_org_mozilla_gecko_gfx_NativePanZoomController_notifyDefaultActionPrevented); michael@0: #endif michael@0: michael@0: #ifdef JNI_STUBS michael@0: michael@0: typedef jboolean (*Java_org_mozilla_gecko_gfx_NativePanZoomController_getRedrawHint_t)(JNIEnv *, jobject); michael@0: static Java_org_mozilla_gecko_gfx_NativePanZoomController_getRedrawHint_t f_Java_org_mozilla_gecko_gfx_NativePanZoomController_getRedrawHint; michael@0: extern "C" NS_EXPORT jboolean JNICALL michael@0: Java_org_mozilla_gecko_gfx_NativePanZoomController_getRedrawHint(JNIEnv * arg0, jobject arg1) { michael@0: if (!f_Java_org_mozilla_gecko_gfx_NativePanZoomController_getRedrawHint) { michael@0: arg0->ThrowNew(arg0->FindClass("java/lang/UnsupportedOperationException"), michael@0: "JNI Function called before it was loaded"); michael@0: return false; michael@0: } michael@0: return f_Java_org_mozilla_gecko_gfx_NativePanZoomController_getRedrawHint(arg0, arg1); michael@0: } michael@0: #endif michael@0: michael@0: #ifdef JNI_BINDINGS michael@0: xul_dlsym("Java_org_mozilla_gecko_gfx_NativePanZoomController_getRedrawHint", &f_Java_org_mozilla_gecko_gfx_NativePanZoomController_getRedrawHint); michael@0: #endif michael@0: michael@0: #ifdef JNI_STUBS michael@0: michael@0: typedef void (*Java_org_mozilla_gecko_gfx_NativePanZoomController_setOverScrollMode_t)(JNIEnv *, jobject, jint); michael@0: static Java_org_mozilla_gecko_gfx_NativePanZoomController_setOverScrollMode_t f_Java_org_mozilla_gecko_gfx_NativePanZoomController_setOverScrollMode; michael@0: extern "C" NS_EXPORT void JNICALL michael@0: Java_org_mozilla_gecko_gfx_NativePanZoomController_setOverScrollMode(JNIEnv * arg0, jobject arg1, jint arg2) { michael@0: if (!f_Java_org_mozilla_gecko_gfx_NativePanZoomController_setOverScrollMode) { michael@0: arg0->ThrowNew(arg0->FindClass("java/lang/UnsupportedOperationException"), michael@0: "JNI Function called before it was loaded"); michael@0: return ; michael@0: } michael@0: f_Java_org_mozilla_gecko_gfx_NativePanZoomController_setOverScrollMode(arg0, arg1, arg2); michael@0: } michael@0: #endif michael@0: michael@0: #ifdef JNI_BINDINGS michael@0: xul_dlsym("Java_org_mozilla_gecko_gfx_NativePanZoomController_setOverScrollMode", &f_Java_org_mozilla_gecko_gfx_NativePanZoomController_setOverScrollMode); michael@0: #endif michael@0: michael@0: #ifdef JNI_STUBS michael@0: michael@0: typedef jint (*Java_org_mozilla_gecko_gfx_NativePanZoomController_getOverScrollMode_t)(JNIEnv *, jobject); michael@0: static Java_org_mozilla_gecko_gfx_NativePanZoomController_getOverScrollMode_t f_Java_org_mozilla_gecko_gfx_NativePanZoomController_getOverScrollMode; michael@0: extern "C" NS_EXPORT jint JNICALL michael@0: Java_org_mozilla_gecko_gfx_NativePanZoomController_getOverScrollMode(JNIEnv * arg0, jobject arg1) { michael@0: if (!f_Java_org_mozilla_gecko_gfx_NativePanZoomController_getOverScrollMode) { michael@0: arg0->ThrowNew(arg0->FindClass("java/lang/UnsupportedOperationException"), michael@0: "JNI Function called before it was loaded"); michael@0: return 0; michael@0: } michael@0: return f_Java_org_mozilla_gecko_gfx_NativePanZoomController_getOverScrollMode(arg0, arg1); michael@0: } michael@0: #endif michael@0: michael@0: #ifdef JNI_BINDINGS michael@0: xul_dlsym("Java_org_mozilla_gecko_gfx_NativePanZoomController_getOverScrollMode", &f_Java_org_mozilla_gecko_gfx_NativePanZoomController_getOverScrollMode); michael@0: #endif michael@0: michael@0: #ifdef JNI_STUBS michael@0: michael@0: typedef jobject (*Java_org_mozilla_gecko_util_NativeJSContainer_clone_t)(JNIEnv *, jobject); michael@0: static Java_org_mozilla_gecko_util_NativeJSContainer_clone_t f_Java_org_mozilla_gecko_util_NativeJSContainer_clone; michael@0: extern "C" NS_EXPORT jobject JNICALL michael@0: Java_org_mozilla_gecko_util_NativeJSContainer_clone(JNIEnv * arg0, jobject arg1) { michael@0: if (!f_Java_org_mozilla_gecko_util_NativeJSContainer_clone) { michael@0: arg0->ThrowNew(arg0->FindClass("java/lang/UnsupportedOperationException"), michael@0: "JNI Function called before it was loaded"); michael@0: return nullptr; michael@0: } michael@0: return f_Java_org_mozilla_gecko_util_NativeJSContainer_clone(arg0, arg1); michael@0: } michael@0: #endif michael@0: michael@0: #ifdef JNI_BINDINGS michael@0: xul_dlsym("Java_org_mozilla_gecko_util_NativeJSContainer_clone", &f_Java_org_mozilla_gecko_util_NativeJSContainer_clone); michael@0: #endif michael@0: michael@0: #ifdef JNI_STUBS michael@0: michael@0: typedef void (*Java_org_mozilla_gecko_util_NativeJSContainer_dispose_t)(JNIEnv *, jobject); michael@0: static Java_org_mozilla_gecko_util_NativeJSContainer_dispose_t f_Java_org_mozilla_gecko_util_NativeJSContainer_dispose; michael@0: extern "C" NS_EXPORT void JNICALL michael@0: Java_org_mozilla_gecko_util_NativeJSContainer_dispose(JNIEnv * arg0, jobject arg1) { michael@0: if (!f_Java_org_mozilla_gecko_util_NativeJSContainer_dispose) { michael@0: arg0->ThrowNew(arg0->FindClass("java/lang/UnsupportedOperationException"), michael@0: "JNI Function called before it was loaded"); michael@0: return ; michael@0: } michael@0: f_Java_org_mozilla_gecko_util_NativeJSContainer_dispose(arg0, arg1); michael@0: } michael@0: #endif michael@0: michael@0: #ifdef JNI_BINDINGS michael@0: xul_dlsym("Java_org_mozilla_gecko_util_NativeJSContainer_dispose", &f_Java_org_mozilla_gecko_util_NativeJSContainer_dispose); michael@0: #endif michael@0: michael@0: #ifdef JNI_STUBS michael@0: michael@0: typedef jboolean (*Java_org_mozilla_gecko_util_NativeJSObject_getBoolean_t)(JNIEnv *, jobject, jstring); michael@0: static Java_org_mozilla_gecko_util_NativeJSObject_getBoolean_t f_Java_org_mozilla_gecko_util_NativeJSObject_getBoolean; michael@0: extern "C" NS_EXPORT jboolean JNICALL michael@0: Java_org_mozilla_gecko_util_NativeJSObject_getBoolean(JNIEnv * arg0, jobject arg1, jstring arg2) { michael@0: if (!f_Java_org_mozilla_gecko_util_NativeJSObject_getBoolean) { michael@0: arg0->ThrowNew(arg0->FindClass("java/lang/UnsupportedOperationException"), michael@0: "JNI Function called before it was loaded"); michael@0: return false; michael@0: } michael@0: return f_Java_org_mozilla_gecko_util_NativeJSObject_getBoolean(arg0, arg1, arg2); michael@0: } michael@0: #endif michael@0: michael@0: #ifdef JNI_BINDINGS michael@0: xul_dlsym("Java_org_mozilla_gecko_util_NativeJSObject_getBoolean", &f_Java_org_mozilla_gecko_util_NativeJSObject_getBoolean); michael@0: #endif michael@0: michael@0: #ifdef JNI_STUBS michael@0: michael@0: typedef jboolean (*Java_org_mozilla_gecko_util_NativeJSObject_optBoolean_t)(JNIEnv *, jobject, jstring, jboolean); michael@0: static Java_org_mozilla_gecko_util_NativeJSObject_optBoolean_t f_Java_org_mozilla_gecko_util_NativeJSObject_optBoolean; michael@0: extern "C" NS_EXPORT jboolean JNICALL michael@0: Java_org_mozilla_gecko_util_NativeJSObject_optBoolean(JNIEnv * arg0, jobject arg1, jstring arg2, jboolean arg3) { michael@0: if (!f_Java_org_mozilla_gecko_util_NativeJSObject_optBoolean) { michael@0: arg0->ThrowNew(arg0->FindClass("java/lang/UnsupportedOperationException"), michael@0: "JNI Function called before it was loaded"); michael@0: return false; michael@0: } michael@0: return f_Java_org_mozilla_gecko_util_NativeJSObject_optBoolean(arg0, arg1, arg2, arg3); michael@0: } michael@0: #endif michael@0: michael@0: #ifdef JNI_BINDINGS michael@0: xul_dlsym("Java_org_mozilla_gecko_util_NativeJSObject_optBoolean", &f_Java_org_mozilla_gecko_util_NativeJSObject_optBoolean); michael@0: #endif michael@0: michael@0: #ifdef JNI_STUBS michael@0: michael@0: typedef jdouble (*Java_org_mozilla_gecko_util_NativeJSObject_getDouble_t)(JNIEnv *, jobject, jstring); michael@0: static Java_org_mozilla_gecko_util_NativeJSObject_getDouble_t f_Java_org_mozilla_gecko_util_NativeJSObject_getDouble; michael@0: extern "C" NS_EXPORT jdouble JNICALL michael@0: Java_org_mozilla_gecko_util_NativeJSObject_getDouble(JNIEnv * arg0, jobject arg1, jstring arg2) { michael@0: if (!f_Java_org_mozilla_gecko_util_NativeJSObject_getDouble) { michael@0: arg0->ThrowNew(arg0->FindClass("java/lang/UnsupportedOperationException"), michael@0: "JNI Function called before it was loaded"); michael@0: return 0; michael@0: } michael@0: return f_Java_org_mozilla_gecko_util_NativeJSObject_getDouble(arg0, arg1, arg2); michael@0: } michael@0: #endif michael@0: michael@0: #ifdef JNI_BINDINGS michael@0: xul_dlsym("Java_org_mozilla_gecko_util_NativeJSObject_getDouble", &f_Java_org_mozilla_gecko_util_NativeJSObject_getDouble); michael@0: #endif michael@0: michael@0: #ifdef JNI_STUBS michael@0: michael@0: typedef jdouble (*Java_org_mozilla_gecko_util_NativeJSObject_optDouble_t)(JNIEnv *, jobject, jstring, jdouble); michael@0: static Java_org_mozilla_gecko_util_NativeJSObject_optDouble_t f_Java_org_mozilla_gecko_util_NativeJSObject_optDouble; michael@0: extern "C" NS_EXPORT jdouble JNICALL michael@0: Java_org_mozilla_gecko_util_NativeJSObject_optDouble(JNIEnv * arg0, jobject arg1, jstring arg2, jdouble arg3) { michael@0: if (!f_Java_org_mozilla_gecko_util_NativeJSObject_optDouble) { michael@0: arg0->ThrowNew(arg0->FindClass("java/lang/UnsupportedOperationException"), michael@0: "JNI Function called before it was loaded"); michael@0: return 0; michael@0: } michael@0: return f_Java_org_mozilla_gecko_util_NativeJSObject_optDouble(arg0, arg1, arg2, arg3); michael@0: } michael@0: #endif michael@0: michael@0: #ifdef JNI_BINDINGS michael@0: xul_dlsym("Java_org_mozilla_gecko_util_NativeJSObject_optDouble", &f_Java_org_mozilla_gecko_util_NativeJSObject_optDouble); michael@0: #endif michael@0: michael@0: #ifdef JNI_STUBS michael@0: michael@0: typedef jint (*Java_org_mozilla_gecko_util_NativeJSObject_getInt_t)(JNIEnv *, jobject, jstring); michael@0: static Java_org_mozilla_gecko_util_NativeJSObject_getInt_t f_Java_org_mozilla_gecko_util_NativeJSObject_getInt; michael@0: extern "C" NS_EXPORT jint JNICALL michael@0: Java_org_mozilla_gecko_util_NativeJSObject_getInt(JNIEnv * arg0, jobject arg1, jstring arg2) { michael@0: if (!f_Java_org_mozilla_gecko_util_NativeJSObject_getInt) { michael@0: arg0->ThrowNew(arg0->FindClass("java/lang/UnsupportedOperationException"), michael@0: "JNI Function called before it was loaded"); michael@0: return 0; michael@0: } michael@0: return f_Java_org_mozilla_gecko_util_NativeJSObject_getInt(arg0, arg1, arg2); michael@0: } michael@0: #endif michael@0: michael@0: #ifdef JNI_BINDINGS michael@0: xul_dlsym("Java_org_mozilla_gecko_util_NativeJSObject_getInt", &f_Java_org_mozilla_gecko_util_NativeJSObject_getInt); michael@0: #endif michael@0: michael@0: #ifdef JNI_STUBS michael@0: michael@0: typedef jint (*Java_org_mozilla_gecko_util_NativeJSObject_optInt_t)(JNIEnv *, jobject, jstring, jint); michael@0: static Java_org_mozilla_gecko_util_NativeJSObject_optInt_t f_Java_org_mozilla_gecko_util_NativeJSObject_optInt; michael@0: extern "C" NS_EXPORT jint JNICALL michael@0: Java_org_mozilla_gecko_util_NativeJSObject_optInt(JNIEnv * arg0, jobject arg1, jstring arg2, jint arg3) { michael@0: if (!f_Java_org_mozilla_gecko_util_NativeJSObject_optInt) { michael@0: arg0->ThrowNew(arg0->FindClass("java/lang/UnsupportedOperationException"), michael@0: "JNI Function called before it was loaded"); michael@0: return 0; michael@0: } michael@0: return f_Java_org_mozilla_gecko_util_NativeJSObject_optInt(arg0, arg1, arg2, arg3); michael@0: } michael@0: #endif michael@0: michael@0: #ifdef JNI_BINDINGS michael@0: xul_dlsym("Java_org_mozilla_gecko_util_NativeJSObject_optInt", &f_Java_org_mozilla_gecko_util_NativeJSObject_optInt); michael@0: #endif michael@0: michael@0: #ifdef JNI_STUBS michael@0: michael@0: typedef jobject (*Java_org_mozilla_gecko_util_NativeJSObject_getObject_t)(JNIEnv *, jobject, jstring); michael@0: static Java_org_mozilla_gecko_util_NativeJSObject_getObject_t f_Java_org_mozilla_gecko_util_NativeJSObject_getObject; michael@0: extern "C" NS_EXPORT jobject JNICALL michael@0: Java_org_mozilla_gecko_util_NativeJSObject_getObject(JNIEnv * arg0, jobject arg1, jstring arg2) { michael@0: if (!f_Java_org_mozilla_gecko_util_NativeJSObject_getObject) { michael@0: arg0->ThrowNew(arg0->FindClass("java/lang/UnsupportedOperationException"), michael@0: "JNI Function called before it was loaded"); michael@0: return nullptr; michael@0: } michael@0: return f_Java_org_mozilla_gecko_util_NativeJSObject_getObject(arg0, arg1, arg2); michael@0: } michael@0: #endif michael@0: michael@0: #ifdef JNI_BINDINGS michael@0: xul_dlsym("Java_org_mozilla_gecko_util_NativeJSObject_getObject", &f_Java_org_mozilla_gecko_util_NativeJSObject_getObject); michael@0: #endif michael@0: michael@0: #ifdef JNI_STUBS michael@0: michael@0: typedef jobject (*Java_org_mozilla_gecko_util_NativeJSObject_optObject_t)(JNIEnv *, jobject, jstring, jobject); michael@0: static Java_org_mozilla_gecko_util_NativeJSObject_optObject_t f_Java_org_mozilla_gecko_util_NativeJSObject_optObject; michael@0: extern "C" NS_EXPORT jobject JNICALL michael@0: Java_org_mozilla_gecko_util_NativeJSObject_optObject(JNIEnv * arg0, jobject arg1, jstring arg2, jobject arg3) { michael@0: if (!f_Java_org_mozilla_gecko_util_NativeJSObject_optObject) { michael@0: arg0->ThrowNew(arg0->FindClass("java/lang/UnsupportedOperationException"), michael@0: "JNI Function called before it was loaded"); michael@0: return nullptr; michael@0: } michael@0: return f_Java_org_mozilla_gecko_util_NativeJSObject_optObject(arg0, arg1, arg2, arg3); michael@0: } michael@0: #endif michael@0: michael@0: #ifdef JNI_BINDINGS michael@0: xul_dlsym("Java_org_mozilla_gecko_util_NativeJSObject_optObject", &f_Java_org_mozilla_gecko_util_NativeJSObject_optObject); michael@0: #endif michael@0: michael@0: #ifdef JNI_STUBS michael@0: michael@0: typedef jstring (*Java_org_mozilla_gecko_util_NativeJSObject_getString_t)(JNIEnv *, jobject, jstring); michael@0: static Java_org_mozilla_gecko_util_NativeJSObject_getString_t f_Java_org_mozilla_gecko_util_NativeJSObject_getString; michael@0: extern "C" NS_EXPORT jstring JNICALL michael@0: Java_org_mozilla_gecko_util_NativeJSObject_getString(JNIEnv * arg0, jobject arg1, jstring arg2) { michael@0: if (!f_Java_org_mozilla_gecko_util_NativeJSObject_getString) { michael@0: arg0->ThrowNew(arg0->FindClass("java/lang/UnsupportedOperationException"), michael@0: "JNI Function called before it was loaded"); michael@0: return nullptr; michael@0: } michael@0: return f_Java_org_mozilla_gecko_util_NativeJSObject_getString(arg0, arg1, arg2); michael@0: } michael@0: #endif michael@0: michael@0: #ifdef JNI_BINDINGS michael@0: xul_dlsym("Java_org_mozilla_gecko_util_NativeJSObject_getString", &f_Java_org_mozilla_gecko_util_NativeJSObject_getString); michael@0: #endif michael@0: michael@0: #ifdef JNI_STUBS michael@0: michael@0: typedef jstring (*Java_org_mozilla_gecko_util_NativeJSObject_optString_t)(JNIEnv *, jobject, jstring, jstring); michael@0: static Java_org_mozilla_gecko_util_NativeJSObject_optString_t f_Java_org_mozilla_gecko_util_NativeJSObject_optString; michael@0: extern "C" NS_EXPORT jstring JNICALL michael@0: Java_org_mozilla_gecko_util_NativeJSObject_optString(JNIEnv * arg0, jobject arg1, jstring arg2, jstring arg3) { michael@0: if (!f_Java_org_mozilla_gecko_util_NativeJSObject_optString) { michael@0: arg0->ThrowNew(arg0->FindClass("java/lang/UnsupportedOperationException"), michael@0: "JNI Function called before it was loaded"); michael@0: return nullptr; michael@0: } michael@0: return f_Java_org_mozilla_gecko_util_NativeJSObject_optString(arg0, arg1, arg2, arg3); michael@0: } michael@0: #endif michael@0: michael@0: #ifdef JNI_BINDINGS michael@0: xul_dlsym("Java_org_mozilla_gecko_util_NativeJSObject_optString", &f_Java_org_mozilla_gecko_util_NativeJSObject_optString); michael@0: #endif michael@0: michael@0: #ifdef JNI_STUBS michael@0: michael@0: typedef jboolean (*Java_org_mozilla_gecko_util_NativeJSObject_has_t)(JNIEnv *, jobject, jstring); michael@0: static Java_org_mozilla_gecko_util_NativeJSObject_has_t f_Java_org_mozilla_gecko_util_NativeJSObject_has; michael@0: extern "C" NS_EXPORT jboolean JNICALL michael@0: Java_org_mozilla_gecko_util_NativeJSObject_has(JNIEnv * arg0, jobject arg1, jstring arg2) { michael@0: if (!f_Java_org_mozilla_gecko_util_NativeJSObject_has) { michael@0: arg0->ThrowNew(arg0->FindClass("java/lang/UnsupportedOperationException"), michael@0: "JNI Function called before it was loaded"); michael@0: return false; michael@0: } michael@0: return f_Java_org_mozilla_gecko_util_NativeJSObject_has(arg0, arg1, arg2); michael@0: } michael@0: #endif michael@0: michael@0: #ifdef JNI_BINDINGS michael@0: xul_dlsym("Java_org_mozilla_gecko_util_NativeJSObject_has", &f_Java_org_mozilla_gecko_util_NativeJSObject_has); michael@0: #endif michael@0: michael@0: #ifdef JNI_STUBS michael@0: michael@0: typedef jstring (*Java_org_mozilla_gecko_util_NativeJSObject_toString_t)(JNIEnv *, jobject); michael@0: static Java_org_mozilla_gecko_util_NativeJSObject_toString_t f_Java_org_mozilla_gecko_util_NativeJSObject_toString; michael@0: extern "C" NS_EXPORT jstring JNICALL michael@0: Java_org_mozilla_gecko_util_NativeJSObject_toString(JNIEnv * arg0, jobject arg1) { michael@0: if (!f_Java_org_mozilla_gecko_util_NativeJSObject_toString) { michael@0: arg0->ThrowNew(arg0->FindClass("java/lang/UnsupportedOperationException"), michael@0: "JNI Function called before it was loaded"); michael@0: return nullptr; michael@0: } michael@0: return f_Java_org_mozilla_gecko_util_NativeJSObject_toString(arg0, arg1); michael@0: } michael@0: #endif michael@0: michael@0: #ifdef JNI_BINDINGS michael@0: xul_dlsym("Java_org_mozilla_gecko_util_NativeJSObject_toString", &f_Java_org_mozilla_gecko_util_NativeJSObject_toString); michael@0: #endif michael@0: