Index: Source/modules/geolocation/GeolocationController.h |
diff --git a/Source/modules/geolocation/GeolocationController.h b/Source/modules/geolocation/GeolocationController.h |
index ad3ccdd82be4158ab44499792dc7ddc5e50d6da9..ce22bef39024aa3bd80ce8f3d2a336ecc9c6da31 100644 |
--- a/Source/modules/geolocation/GeolocationController.h |
+++ b/Source/modules/geolocation/GeolocationController.h |
@@ -43,7 +43,7 @@ class Page; |
class GeolocationController FINAL : public Supplement<Page>, public PageLifecycleObserver { |
WTF_MAKE_NONCOPYABLE(GeolocationController); |
public: |
- ~GeolocationController(); |
+ virtual ~GeolocationController(); |
static PassOwnPtr<GeolocationController> create(Page*, GeolocationClient*); |