diff --git a/mobile/android/base/java/org/mozilla/gecko/GeckoJavaSampler.java b/mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoJavaSampler.java similarity index 100% rename from mobile/android/base/java/org/mozilla/gecko/GeckoJavaSampler.java rename to mobile/android/geckoview/src/main/java/org/mozilla/gecko/GeckoJavaSampler.java diff --git a/tools/profiler/core/platform.cpp b/tools/profiler/core/platform.cpp index 13efc1798dce..054285fafd62 100644 --- a/tools/profiler/core/platform.cpp +++ b/tools/profiler/core/platform.cpp @@ -87,8 +87,8 @@ #endif #if defined(GP_OS_android) -# include "FennecJNINatives.h" -# include "FennecJNIWrappers.h" +# include "GeneratedJNINatives.h" +# include "GeneratedJNIWrappers.h" #endif // Win32 builds always have frame pointers, so FramePointerStackWalk() always @@ -462,12 +462,6 @@ class ActivePS { // Filter out any features unavailable in this platform/configuration. aFeatures &= AvailableFeatures(); -#if defined(GP_OS_android) - if (!jni::IsFennec()) { - aFeatures &= ~ProfilerFeature::Java; - } -#endif - // Always enable ProfilerFeature::Threads if we have a filter, because // users sometimes ask to filter by a list of threads but forget to // explicitly specify ProfilerFeature::Threads. @@ -2892,7 +2886,7 @@ void profiler_init(void* aStackTop) { #endif #if defined(GP_OS_android) - if (jni::IsFennec()) { + if (jni::IsAvailable()) { GeckoJavaSampler::Init(); } #endif