Index: Source/core/page/DOMWindowPagePopup.h |
diff --git a/Source/core/page/DOMWindowPagePopup.h b/Source/core/page/DOMWindowPagePopup.h |
index aa401a471005aec514c8573571b31827010f7192..0a2e8d88841c59aac449e3d33ccb1104ef3ac2c9 100644 |
--- a/Source/core/page/DOMWindowPagePopup.h |
+++ b/Source/core/page/DOMWindowPagePopup.h |
@@ -39,12 +39,12 @@ class DOMWindow; |
class PagePopupClient; |
class PagePopupController; |
-class DOMWindowPagePopup : public Supplement<DOMWindow> { |
+class DOMWindowPagePopup FINAL : public Supplement<DOMWindow> { |
public: |
static PagePopupController* pagePopupController(DOMWindow*); |
static void install(DOMWindow*, PagePopupClient*); |
static void uninstall(DOMWindow*); |
- ~DOMWindowPagePopup(); |
+ virtual ~DOMWindowPagePopup(); |
private: |
explicit DOMWindowPagePopup(PagePopupClient*); |