Index: Source/core/rendering/RenderBlock.h |
diff --git a/Source/core/rendering/RenderBlock.h b/Source/core/rendering/RenderBlock.h |
index 16e20573d6bf8315e41fec3dfb7944b87e1dada5..0caee714e6cc78b50f7d09394dce183503e08e25 100644 |
--- a/Source/core/rendering/RenderBlock.h |
+++ b/Source/core/rendering/RenderBlock.h |
@@ -116,6 +116,13 @@ public: |
return objects && !objects->isEmpty(); |
} |
+ virtual bool visibleToHitTestRequest(const HitTestRequest& request) const |
+ { |
+ if (request.touchAction()) |
+ return RenderObject::visibleToHitTestRequest(HitTestRequest(request.type() & ~HitTestRequest::TouchAction)); |
+ return RenderObject::visibleToHitTestRequest(request); |
+ } |
+ |
void addPercentHeightDescendant(RenderBox*); |
static void removePercentHeightDescendant(RenderBox*); |
TrackedRendererListHashSet* percentHeightDescendants() const; |