From: thermatk Date: Fri, 22 Jun 2018 17:05:17 +0200 Subject: kill Location, fall back to system License: GPL-3.0-only - https://spdx.org/licenses/GPL-3.0-only.html --- services/device/geolocation/BUILD.gn | 1 - .../device/geolocation/LocationProviderFactory.java | 10 ++-------- 2 files changed, 2 insertions(+), 9 deletions(-) diff --git a/services/device/geolocation/BUILD.gn b/services/device/geolocation/BUILD.gn --- a/services/device/geolocation/BUILD.gn +++ b/services/device/geolocation/BUILD.gn @@ -163,7 +163,6 @@ if (is_android) { "android/java/src/org/chromium/device/geolocation/LocationProviderAdapter.java", "android/java/src/org/chromium/device/geolocation/LocationProviderAndroid.java", "android/java/src/org/chromium/device/geolocation/LocationProviderFactory.java", - "android/java/src/org/chromium/device/geolocation/LocationProviderGmsCore.java", ] deps = [ diff --git a/services/device/geolocation/android/java/src/org/chromium/device/geolocation/LocationProviderFactory.java b/services/device/geolocation/android/java/src/org/chromium/device/geolocation/LocationProviderFactory.java --- a/services/device/geolocation/android/java/src/org/chromium/device/geolocation/LocationProviderFactory.java +++ b/services/device/geolocation/android/java/src/org/chromium/device/geolocation/LocationProviderFactory.java @@ -27,19 +27,13 @@ public class LocationProviderFactory { @CalledByNative public static void useGmsCoreLocationProvider() { - sUseGmsCoreLocationProvider = true; + sUseGmsCoreLocationProvider = false; } public static LocationProvider create() { if (sProviderImpl != null) return sProviderImpl; - if (sUseGmsCoreLocationProvider - && LocationProviderGmsCore.isGooglePlayServicesAvailable( - ContextUtils.getApplicationContext())) { - sProviderImpl = new LocationProviderGmsCore(ContextUtils.getApplicationContext()); - } else { - sProviderImpl = new LocationProviderAndroid(); - } + sProviderImpl = new LocationProviderAndroid(); return sProviderImpl; } } -- 2.25.1