Index: content/child/geofencing/web_geofencing_provider_impl.cc |
diff --git a/content/child/geofencing/web_geofencing_provider_impl.cc b/content/child/geofencing/web_geofencing_provider_impl.cc |
index d058ffeb8da384b91976753bd1bab175796a36b2..b1fd76972fe7982883b2d7c84f473597305edab5 100644 |
--- a/content/child/geofencing/web_geofencing_provider_impl.cc |
+++ b/content/child/geofencing/web_geofencing_provider_impl.cc |
@@ -20,19 +20,22 @@ WebGeofencingProviderImpl::~WebGeofencingProviderImpl() { |
void WebGeofencingProviderImpl::registerRegion( |
const blink::WebString& regionId, |
const blink::WebCircularGeofencingRegion& region, |
+ blink::WebServiceWorkerRegistration* serviceworker, |
blink::WebGeofencingCallbacks* callbacks) { |
- GetDispatcher()->RegisterRegion(regionId, region, callbacks); |
+ GetDispatcher()->RegisterRegion(regionId, region, serviceworker, callbacks); |
} |
void WebGeofencingProviderImpl::unregisterRegion( |
const blink::WebString& regionId, |
+ blink::WebServiceWorkerRegistration* serviceworker, |
blink::WebGeofencingCallbacks* callbacks) { |
- GetDispatcher()->UnregisterRegion(regionId, callbacks); |
+ GetDispatcher()->UnregisterRegion(regionId, serviceworker, callbacks); |
} |
void WebGeofencingProviderImpl::getRegisteredRegions( |
+ blink::WebServiceWorkerRegistration* serviceworker, |
blink::WebGeofencingRegionsCallbacks* callbacks) { |
- GetDispatcher()->GetRegisteredRegions(callbacks); |
+ GetDispatcher()->GetRegisteredRegions(serviceworker, callbacks); |
} |
GeofencingDispatcher* WebGeofencingProviderImpl::GetDispatcher() { |