Index: Source/web/GeolocationClientProxy.h |
diff --git a/Source/web/GeolocationClientProxy.h b/Source/web/GeolocationClientProxy.h |
index 48767534e086c1ddd87569d5cd2b82e98d0f66d0..8ec07b29e934078eda967201082f14069ea2a06c 100644 |
--- a/Source/web/GeolocationClientProxy.h |
+++ b/Source/web/GeolocationClientProxy.h |
@@ -37,19 +37,19 @@ class GeolocationPosition; |
namespace blink { |
class WebGeolocationClient; |
-class GeolocationClientProxy : public WebCore::GeolocationClient { |
+class GeolocationClientProxy FINAL : public WebCore::GeolocationClient { |
public: |
GeolocationClientProxy(WebGeolocationClient* client); |
- ~GeolocationClientProxy(); |
+ virtual ~GeolocationClientProxy(); |
void setController(WebCore::GeolocationController *controller); |
- virtual void geolocationDestroyed(); |
- virtual void startUpdating(); |
- virtual void stopUpdating(); |
- virtual void setEnableHighAccuracy(bool); |
- virtual WebCore::GeolocationPosition* lastPosition(); |
- |
- virtual void requestPermission(WebCore::Geolocation*); |
- virtual void cancelPermissionRequest(WebCore::Geolocation*); |
+ virtual void geolocationDestroyed() OVERRIDE; |
+ virtual void startUpdating() OVERRIDE; |
+ virtual void stopUpdating() OVERRIDE; |
+ virtual void setEnableHighAccuracy(bool) OVERRIDE; |
+ virtual WebCore::GeolocationPosition* lastPosition() OVERRIDE; |
+ |
+ virtual void requestPermission(WebCore::Geolocation*) OVERRIDE; |
+ virtual void cancelPermissionRequest(WebCore::Geolocation*) OVERRIDE; |
private: |
WebGeolocationClient* m_client; |