Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / web / WebPagePopupImpl.h
index 39793dc..5d86cec 100644 (file)
@@ -63,6 +63,8 @@ public:
     void closePopup();
     WebWidgetClient* widgetClient() const { return m_widgetClient; }
     bool hasSamePopupClient(WebPagePopupImpl* other) { return other && m_popupClient == other->m_popupClient; }
+    virtual void compositeAndReadbackAsync(WebCompositeAndReadbackAsyncCallback*) OVERRIDE;
+    virtual WebPoint positionRelativeToOwner() OVERRIDE;
 
 private:
     // WebWidget functions
@@ -83,6 +85,9 @@ private:
     virtual bool handleCharEvent(const WebKeyboardEvent&) OVERRIDE;
     virtual bool handleGestureEvent(const WebGestureEvent&) OVERRIDE;
 
+    // PagePopup function
+    virtual AXObject* rootAXObject() OVERRIDE;
+
     explicit WebPagePopupImpl(WebWidgetClient*);
     bool initializePage();
     void destroyPage();