diff options
Diffstat (limited to 'Source/WebKit/blackberry/WebKitSupport/InRegionScrollableArea.h')
-rw-r--r-- | Source/WebKit/blackberry/WebKitSupport/InRegionScrollableArea.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/Source/WebKit/blackberry/WebKitSupport/InRegionScrollableArea.h b/Source/WebKit/blackberry/WebKitSupport/InRegionScrollableArea.h index 679e490b5..443b94f5a 100644 --- a/Source/WebKit/blackberry/WebKitSupport/InRegionScrollableArea.h +++ b/Source/WebKit/blackberry/WebKitSupport/InRegionScrollableArea.h @@ -25,6 +25,7 @@ namespace WebCore { class LayerWebKitThread; +class Node; class RenderLayer; } @@ -49,7 +50,10 @@ private: WebPagePrivate* m_webPage; WebCore::RenderLayer* m_layer; + // We either cache one here: in case of a composited scrollable layer + // cache the LayerWebKitThread. Otherwise, the Node. RefPtr<WebCore::LayerWebKitThread> m_cachedCompositedScrollableLayer; + RefPtr<WebCore::Node> m_cachedNonCompositedScrollableNode; bool m_hasWindowVisibleRectCalculated; }; |