summaryrefslogtreecommitdiffstats
path: root/third_party/WebKit/WebKit2/WebProcess/WebPage/WebPage.h
diff options
context:
space:
mode:
Diffstat (limited to 'third_party/WebKit/WebKit2/WebProcess/WebPage/WebPage.h')
-rw-r--r--third_party/WebKit/WebKit2/WebProcess/WebPage/WebPage.h5
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; }