diff --git a/widget/android/AndroidBridge.cpp b/widget/android/AndroidBridge.cpp index c11a3d01c858..6b7b1e1e8062 100644 --- a/widget/android/AndroidBridge.cpp +++ b/widget/android/AndroidBridge.cpp @@ -1298,31 +1298,6 @@ AndroidBridge::GetNativeWindowSize(void* window) return IntSize(ANativeWindow_getWidth(window), ANativeWindow_getHeight(window)); } -void* -AndroidBridge::AcquireNativeWindowFromSurfaceTexture(JNIEnv* aEnv, jobject aSurfaceTexture) -{ - OpenGraphicsLibraries(); - - if (mHasNativeWindowAccess && ANativeWindow_fromSurfaceTexture) - return ANativeWindow_fromSurfaceTexture(aEnv, aSurfaceTexture); - - if (mHasNativeWindowAccess && android_SurfaceTexture_getNativeWindow) { - android::sp window = android_SurfaceTexture_getNativeWindow(aEnv, aSurfaceTexture); - return window.get(); - } - - return nullptr; -} - -void -AndroidBridge::ReleaseNativeWindowForSurfaceTexture(void *window) -{ - if (!window) - return; - - // FIXME: we don't ref the pointer we get, so nothing to do currently. We should ref it. -} - jobject AndroidBridge::GetGlobalContextRef() { if (sGlobalContext) { diff --git a/widget/android/AndroidBridge.h b/widget/android/AndroidBridge.h index 50ac8b566bb8..1d019e1e30e8 100644 --- a/widget/android/AndroidBridge.h +++ b/widget/android/AndroidBridge.h @@ -232,9 +232,6 @@ public: void ReleaseNativeWindow(void *window); mozilla::gfx::IntSize GetNativeWindowSize(void* window); - void *AcquireNativeWindowFromSurfaceTexture(JNIEnv* aEnv, jobject aSurface); - void ReleaseNativeWindowForSurfaceTexture(void *window); - void HandleGeckoMessage(JSContext* cx, JS::HandleObject message); bool InitCamera(const nsCString& contentType, uint32_t camera, uint32_t *width, uint32_t *height, uint32_t *fps);