Index: Source/web/ExternalPopupMenu.h |
diff --git a/Source/web/ExternalPopupMenu.h b/Source/web/ExternalPopupMenu.h |
index 6af4ad34237c2df51cffe79aff912ef824c4f502..0407851e693feeea2616bb92550445a35c17d491 100644 |
--- a/Source/web/ExternalPopupMenu.h |
+++ b/Source/web/ExternalPopupMenu.h |
@@ -55,8 +55,7 @@ class WebMouseEvent; |
// The ExternalPopupMenu connects the actual implementation of the popup menu |
// to the WebCore popup menu. |
-class ExternalPopupMenu : public WebCore::PopupMenu, |
- public WebExternalPopupMenuClient { |
+class ExternalPopupMenu FINAL : public WebCore::PopupMenu, public WebExternalPopupMenuClient { |
public: |
ExternalPopupMenu(WebCore::Frame&, WebCore::PopupMenuClient*, WebViewImpl&); |
virtual ~ExternalPopupMenu(); |
@@ -69,10 +68,10 @@ private: |
virtual void disconnectClient() OVERRIDE; |
// WebExternalPopupClient methods: |
- virtual void didChangeSelection(int index); |
- virtual void didAcceptIndex(int index); |
- virtual void didAcceptIndices(const WebVector<int>& indices); |
- virtual void didCancel(); |
+ virtual void didChangeSelection(int index) OVERRIDE; |
+ virtual void didAcceptIndex(int index) OVERRIDE; |
+ virtual void didAcceptIndices(const WebVector<int>& indices) OVERRIDE; |
+ virtual void didCancel() OVERRIDE; |
void dispatchEvent(WebCore::Timer<ExternalPopupMenu>*); |
// Fills |info| with the popup menu information contained in the |