| 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
 | 
| 
 |