diff options
Diffstat (limited to 'third_party/WebKit/WebKit2/WebProcess/WebPage/WebPage.h')
-rw-r--r-- | third_party/WebKit/WebKit2/WebProcess/WebPage/WebPage.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/third_party/WebKit/WebKit2/WebProcess/WebPage/WebPage.h b/third_party/WebKit/WebKit2/WebProcess/WebPage/WebPage.h index 1cf257c..797478e 100644 --- a/third_party/WebKit/WebKit2/WebProcess/WebPage/WebPage.h +++ b/third_party/WebKit/WebKit2/WebProcess/WebPage/WebPage.h @@ -29,6 +29,7 @@ #include "APIObject.h" #include "DrawingArea.h" #include "FindController.h" +#include "ImageOptions.h" #include "InjectedBundlePageContextMenuClient.h" #include "InjectedBundlePageEditorClient.h" #include "InjectedBundlePageFormClient.h" @@ -75,6 +76,7 @@ class WebContextMenu; class WebContextMenuItemData; class WebEvent; class WebFrame; +class WebImage; class WebInspector; class WebKeyboardEvent; class WebMouseEvent; @@ -206,6 +208,9 @@ public: void installPageOverlay(PassRefPtr<PageOverlay>); void uninstallPageOverlay(PageOverlay*); + PassRefPtr<WebImage> snapshotInViewCoordinates(const WebCore::IntRect&, ImageOptions); + PassRefPtr<WebImage> snapshotInDocumentCoordinates(const WebCore::IntRect&, ImageOptions); + static const WebEvent* currentEvent(); FindController& findController() { return m_findController; } |