From 2bde8e466a4451c7319e3a072d118917957d6554 Mon Sep 17 00:00:00 2001 From: Steve Block Date: Wed, 25 May 2011 19:08:45 +0100 Subject: Merge WebKit at r82507: Initial merge by git Change-Id: I60ce9d780725b58b45e54165733a8ffee23b683e --- Source/WebCore/page/ChromeClient.h | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'Source/WebCore/page/ChromeClient.h') diff --git a/Source/WebCore/page/ChromeClient.h b/Source/WebCore/page/ChromeClient.h index 7fcec2e..73fe904 100644 --- a/Source/WebCore/page/ChromeClient.h +++ b/Source/WebCore/page/ChromeClient.h @@ -49,6 +49,7 @@ namespace WebCore { class FloatRect; class Frame; class Geolocation; + class GraphicsLayer; class HitTestResult; class IntRect; class NavigationAction; @@ -143,7 +144,7 @@ namespace WebCore { virtual void invalidateContentsForSlowScroll(const IntRect&, bool) = 0; virtual void scroll(const IntSize&, const IntRect&, const IntRect&) = 0; #if ENABLE(TILED_BACKING_STORE) - virtual void delegatedScrollRequested(const IntSize&) = 0; + virtual void delegatedScrollRequested(const IntPoint&) = 0; #endif virtual IntPoint screenToWindow(const IntPoint&) const = 0; virtual IntRect windowToScreen(const IntRect&) const = 0; @@ -263,10 +264,11 @@ namespace WebCore { virtual bool requiresFullscreenForVideoPlayback() { return false; } #if ENABLE(FULLSCREEN_API) - virtual bool supportsFullScreenForElement(const Element*) { return false; } + virtual bool supportsFullScreenForElement(const Element*, bool) { return false; } virtual void enterFullScreenForElement(Element*) { } virtual void exitFullScreenForElement(Element*) { } virtual void fullScreenRendererChanged(RenderBox*) { } + virtual void setRootFullScreenLayer(GraphicsLayer*) { } #endif #if ENABLE(TILED_BACKING_STORE) -- cgit v1.1