Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / core / testing / MockPagePopupDriver.h
index 07a69ac..2b200a2 100644 (file)
@@ -39,7 +39,7 @@ class MockPagePopup;
 class PagePopup;
 class PagePopupController;
 
-class MockPagePopupDriver FINAL : public PagePopupDriver {
+class MockPagePopupDriver final : public PagePopupDriver {
 public:
     static PassOwnPtr<MockPagePopupDriver> create(LocalFrame* mainFrame);
     virtual ~MockPagePopupDriver();
@@ -49,8 +49,9 @@ private:
     MockPagePopupDriver(LocalFrame* mainFrame);
 
     // PagePopupDriver functions:
-    virtual PagePopup* openPagePopup(PagePopupClient*, const IntRect& originBoundsInRootView) OVERRIDE;
-    virtual void closePagePopup(PagePopup*) OVERRIDE;
+    virtual PagePopup* openPagePopup(PagePopupClient*, const IntRect& originBoundsInRootView) override;
+    virtual void closePagePopup(PagePopup*) override;
+    virtual LocalDOMWindow* pagePopupWindow() override { return nullptr; }
 
     RefPtr<MockPagePopup> m_mockPagePopup;
     LocalFrame* m_mainFrame;