| Index: public/web/WebWidget.h
|
| diff --git a/public/web/WebWidget.h b/public/web/WebWidget.h
|
| index 149e98356e253b38acd64e09c1e2971084011947..5a7a80234b8aa97843930d54bc3711b4ab65a968 100644
|
| --- a/public/web/WebWidget.h
|
| +++ b/public/web/WebWidget.h
|
| @@ -33,6 +33,7 @@
|
|
|
| #include "../platform/WebCanvas.h"
|
| #include "../platform/WebCommon.h"
|
| +#include "../platform/WebPoint.h"
|
| #include "../platform/WebRect.h"
|
| #include "../platform/WebSize.h"
|
| #include "WebBeginFrameArgs.h"
|
| @@ -46,7 +47,9 @@ class WebCompositeAndReadbackAsyncCallback;
|
| class WebInputEvent;
|
| class WebLayerTreeView;
|
| class WebMouseEvent;
|
| +class WebPagePopup;
|
| class WebString;
|
| +class WebWidgetClient;
|
| struct WebPoint;
|
| struct WebRenderingStats;
|
| template <typename T> class WebVector;
|
| @@ -255,6 +258,10 @@ public:
|
| // content.
|
| virtual WebColor backgroundColor() const { return 0xFFFFFFFF; /* SK_ColorWHITE */ }
|
|
|
| + // The currently open page popup, which are calendar and datalist pickers
|
| + // but not the select popup.
|
| + virtual WebPagePopup* pagePopup() const { return 0; }
|
| +
|
| protected:
|
| ~WebWidget() { }
|
| };
|
|
|