Index: cc/layer.h |
diff --git a/cc/layer.h b/cc/layer.h |
index d827ed4e37ddc963b8ab0407662ef7ad3ddbd477..bba4f92efb028cc1f287268f42ee00bcf8d2c28d 100644 |
--- a/cc/layer.h |
+++ b/cc/layer.h |
@@ -148,6 +148,10 @@ public: |
void setNonFastScrollableRegionChanged() { m_nonFastScrollableRegionChanged = true; } |
const Region& nonFastScrollableRegion() const { return m_nonFastScrollableRegion; } |
+ void setTouchEventHandlerRegion(const Region&); |
+ void setTouchEventHandlerRegionChanged() { m_touchEventHandlerRegionChanged = true; } |
+ const Region& touchEventHandlerRegion() const { return m_touchEventHandlerRegion; } |
+ |
void setLayerScrollClient(WebKit::WebLayerScrollClient* layerScrollClient) { m_layerScrollClient = layerScrollClient; } |
void setDrawCheckerboardForMissingTiles(bool); |
@@ -351,6 +355,8 @@ private: |
bool m_haveWheelEventHandlers; |
Region m_nonFastScrollableRegion; |
bool m_nonFastScrollableRegionChanged; |
+ Region m_touchEventHandlerRegion; |
+ bool m_touchEventHandlerRegionChanged; |
gfx::PointF m_position; |
gfx::PointF m_anchorPoint; |
SkColor m_backgroundColor; |