| Index: Source/core/layout/LayoutObject.cpp
|
| diff --git a/Source/core/layout/LayoutObject.cpp b/Source/core/layout/LayoutObject.cpp
|
| index ea3e8a38731fcb5579ab27e653bd98016a5963d9..4db3cfcf44820ba4e2f10573602b99a911f70bd3 100644
|
| --- a/Source/core/layout/LayoutObject.cpp
|
| +++ b/Source/core/layout/LayoutObject.cpp
|
| @@ -2658,11 +2658,12 @@ bool LayoutObject::hitTest(HitTestResult& result, const HitTestLocation& locatio
|
| return inside;
|
| }
|
|
|
| -void LayoutObject::updateHitTestResult(HitTestResult& result, const LayoutPoint& point)
|
| +void LayoutObject::updateHitTestResult(HitTestResult& result, const LayoutPoint& point, const LayoutRect& rect)
|
| {
|
| if (result.innerNode())
|
| return;
|
|
|
| + result.intersectValidityRect(rect);
|
| Node* node = this->node();
|
|
|
| // If we hit the anonymous layoutObjects inside generated content we should
|
|
|