// GENERATED CODE // Generated by the Java program at /build/annotationProcessors at compile time // from annotations on Java methods. To update, change the annotations on the // corresponding Java methods and rerun the build. Manually updating this file // will cause your build to fail. #ifndef FennecJNINatives_h #define FennecJNINatives_h #include "FennecJNIWrappers.h" #include "mozilla/jni/Natives.h" namespace mozilla { namespace java { template class ANRReporter::Natives : public mozilla::jni::NativeImpl { public: static const JNINativeMethod methods[3]; }; template const JNINativeMethod ANRReporter::Natives::methods[] = { mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::GetNativeStack>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::ReleaseNativeStack>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::RequestNativeStack>) }; template class GeckoJavaSampler::Natives : public mozilla::jni::NativeImpl { public: static const JNINativeMethod methods[1]; }; template const JNINativeMethod GeckoJavaSampler::Natives::methods[] = { mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::GetProfilerTime>) }; template class MemoryMonitor::Natives : public mozilla::jni::NativeImpl { public: static const JNINativeMethod methods[1]; }; template const JNINativeMethod MemoryMonitor::Natives::methods[] = { mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::DispatchMemoryPressure>) }; template class PresentationMediaPlayerManager::Natives : public mozilla::jni::NativeImpl { public: static const JNINativeMethod methods[3]; }; template const JNINativeMethod PresentationMediaPlayerManager::Natives::methods[] = { mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::AddPresentationSurface>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::InvalidateAndScheduleComposite>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::RemovePresentationSurface>) }; template class ScreenManagerHelper::Natives : public mozilla::jni::NativeImpl { public: static const JNINativeMethod methods[2]; }; template const JNINativeMethod ScreenManagerHelper::Natives::methods[] = { mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::AddDisplay>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::RemoveDisplay>) }; template class Telemetry::Natives : public mozilla::jni::NativeImpl { public: static const JNINativeMethod methods[5]; }; template const JNINativeMethod Telemetry::Natives::methods[] = { mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::AddHistogram>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::AddKeyedHistogram>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::AddUIEvent>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::StartUISession>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::StopUISession>) }; template class ThumbnailHelper::Natives : public mozilla::jni::NativeImpl { public: static const JNINativeMethod methods[1]; }; template const JNINativeMethod ThumbnailHelper::Natives::methods[] = { mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::RequestThumbnail>) }; template class ZoomedView::Natives : public mozilla::jni::NativeImpl { public: static const JNINativeMethod methods[1]; }; template const JNINativeMethod ZoomedView::Natives::methods[] = { mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::RequestZoomedViewData>) }; template class CodecProxy::NativeCallbacks::Natives : public mozilla::jni::NativeImpl { public: static const JNINativeMethod methods[5]; }; template const JNINativeMethod CodecProxy::NativeCallbacks::Natives::methods[] = { mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::DisposeNative>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::OnError>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::OnInputExhausted>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::OnOutput>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::OnOutputFormatChanged>) }; template class MediaDrmProxy::NativeMediaDrmProxyCallbacks::Natives : public mozilla::jni::NativeImpl { public: static const JNINativeMethod methods[7]; }; template const JNINativeMethod MediaDrmProxy::NativeMediaDrmProxyCallbacks::Natives::methods[] = { mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::OnRejectPromise>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::OnSessionBatchedKeyChanged>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::OnSessionClosed>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::OnSessionCreated>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::OnSessionError>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::OnSessionMessage>), mozilla::jni::MakeNativeMethod( mozilla::jni::NativeStub ::template Wrap<&Impl::OnSessionUpdated>) }; } /* java */ } /* mozilla */ #endif // FennecJNINatives_h