summaryrefslogtreecommitdiffstats
path: root/WebKit/win/WebView.h
diff options
context:
space:
mode:
Diffstat (limited to 'WebKit/win/WebView.h')
-rw-r--r--WebKit/win/WebView.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/WebKit/win/WebView.h b/WebKit/win/WebView.h
index 29f8705..752c16d 100644
--- a/WebKit/win/WebView.h
+++ b/WebKit/win/WebView.h
@@ -66,6 +66,9 @@ class WebView
, public IWebNotificationObserver
, public IDropTarget
, WebCore::WindowMessageListener
+#if USE(ACCELERATED_COMPOSITING)
+ , WebCore::WKCACFLayerRendererClient
+#endif
{
public:
static WebView* createInstance();
@@ -921,6 +924,11 @@ private:
// (see https://bugs.webkit.org/show_bug.cgi?id=29264)
DWORD m_lastDropEffect;
+#if USE(ACCELERATED_COMPOSITING)
+ // WKCACFLayerRendererClient
+ virtual bool shouldRender() const;
+#endif
+
protected:
static bool registerWebViewWindowClass();
static LRESULT CALLBACK WebViewWndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam);