Index: content/browser/geolocation/location_provider_android.cc |
diff --git a/content/browser/geolocation/location_provider_android.cc b/content/browser/geolocation/location_provider_android.cc |
index 20e672f5e3df37ab521660e298a265222b86e463..5962734b7fe0276498508f81e5c1d113c18cb757 100644 |
--- a/content/browser/geolocation/location_provider_android.cc |
+++ b/content/browser/geolocation/location_provider_android.cc |
@@ -44,6 +44,14 @@ void LocationProviderAndroid::OnPermissionGranted() { |
// Nothing to do here. |
} |
+void LocationProviderAndroid::PauseProvider() { |
+ AndroidLocationApiAdapter::GetInstance()->Pause(); |
+} |
+ |
+void LocationProviderAndroid::ResumeProvider() { |
+ AndroidLocationApiAdapter::GetInstance()->Resume(); |
+} |
+ |
LocationProvider* NewSystemLocationProvider() { |
return new LocationProviderAndroid; |
} |