From 7e6e4dd41950ef98c67ee99be2d67daf563009ca Mon Sep 17 00:00:00 2001 From: "Shimeng (Simon) Wang" Date: Thu, 14 Jul 2011 15:13:53 -0700 Subject: Add android specific virtual function to GraphicsLayerClient. This lets the GraphicsLayerClient instance decides whether it has owning RenderLayer, instead of using static_cast. This makes overflow'ed iframe scrollable again. This change also reverts Tenghui's CL: https://android-git.corp.google.com/g/#change,115508 Tested on scrollable iframe and inline video. issue: 4902019 Change-Id: I252f5432b0750c5cac0a4404663e1730ef006cfc --- Source/WebCore/rendering/RenderLayerBacking.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'Source/WebCore/rendering/RenderLayerBacking.h') diff --git a/Source/WebCore/rendering/RenderLayerBacking.h b/Source/WebCore/rendering/RenderLayerBacking.h index f1b8972..9e68209 100644 --- a/Source/WebCore/rendering/RenderLayerBacking.h +++ b/Source/WebCore/rendering/RenderLayerBacking.h @@ -59,6 +59,9 @@ public: RenderLayerBacking(RenderLayer*); ~RenderLayerBacking(); +#if PLATFORM(ANDROID) + virtual +#endif RenderLayer* owningLayer() const { return m_owningLayer; } enum UpdateDepth { CompositingChildren, AllDescendants }; -- cgit v1.1