| Index: public/platform/WebGeofencingProvider.h | 
| diff --git a/public/platform/WebGeofencingProvider.h b/public/platform/WebGeofencingProvider.h | 
| index b710bc813a7afa3b2cb62efdd5221f8b54f416c1..d8edcbf48c0486fb11c3596c44f3e1f9cb5fad30 100644 | 
| --- a/public/platform/WebGeofencingProvider.h | 
| +++ b/public/platform/WebGeofencingProvider.h | 
| @@ -13,6 +13,7 @@ namespace blink { | 
| struct WebCircularGeofencingRegion; | 
| struct WebGeofencingError; | 
| struct WebGeofencingRegistration; | 
| +class WebServiceWorkerRegistration; | 
| class WebString; | 
|  | 
| typedef WebCallbacks<void, WebGeofencingError> WebGeofencingCallbacks; | 
| @@ -24,15 +25,18 @@ public: | 
|  | 
| // Registers a region. | 
| // Ownership of the WebGeofencingCallbacks is transferred to the client. | 
| -    virtual void registerRegion(const WebString& regionId, const WebCircularGeofencingRegion&, WebGeofencingCallbacks*) = 0; | 
| +    virtual void registerRegion(const WebString& regionId, const WebCircularGeofencingRegion&, WebGeofencingCallbacks*) { } | 
| +    virtual void registerRegion(const WebString& regionId, const WebCircularGeofencingRegion&, WebServiceWorkerRegistration*, WebGeofencingCallbacks*) { } | 
|  | 
| // Unregisters a region. | 
| // Ownership of the WebGeofencingCallbacks is transferred to the client. | 
| -    virtual void unregisterRegion(const WebString& regionId, WebGeofencingCallbacks*) = 0; | 
| +    virtual void unregisterRegion(const WebString& regionId, WebGeofencingCallbacks*) { } | 
| +    virtual void unregisterRegion(const WebString& regionId, WebServiceWorkerRegistration*, WebGeofencingCallbacks*) { } | 
|  | 
| // Returns all the currently registered regions. | 
| // Ownership of the WebGeofencingRegionsCallbacks is transferred to the client. | 
| -    virtual void getRegisteredRegions(WebGeofencingRegionsCallbacks*) = 0; | 
| +    virtual void getRegisteredRegions(WebGeofencingRegionsCallbacks*) { } | 
| +    virtual void getRegisteredRegions(WebServiceWorkerRegistration*, WebGeofencingRegionsCallbacks*) { } | 
| }; | 
|  | 
| } // namespace blink | 
|  |