Index: content/browser/geolocation/location_api_adapter_android.cc |
diff --git a/content/browser/geolocation/location_api_adapter_android.cc b/content/browser/geolocation/location_api_adapter_android.cc |
index 3ab693b33d16b2c1c4c9f2fdaec0ee5475feafa2..e79e5352f2753540b9038821810d3ecc5843b189 100644 |
--- a/content/browser/geolocation/location_api_adapter_android.cc |
+++ b/content/browser/geolocation/location_api_adapter_android.cc |
@@ -160,4 +160,16 @@ void AndroidLocationApiAdapter::OnNewGeopositionInternal( |
geoposition)); |
} |
+void AndroidLocationApiAdapter::Pause() { |
+ JNIEnv* env = AttachCurrentThread(); |
+ Java_LocationProvider_pause(env, |
+ java_location_provider_android_object_.obj()); |
+} |
+ |
+void AndroidLocationApiAdapter::Resume() { |
+ JNIEnv* env = AttachCurrentThread(); |
+ Java_LocationProvider_resume(env, |
+ java_location_provider_android_object_.obj()); |
+} |
+ |
} // namespace content |