| Index: Source/core/rendering/InlineBox.h
|
| diff --git a/Source/core/rendering/InlineBox.h b/Source/core/rendering/InlineBox.h
|
| index 82dc339ecc957cd78d5273a541a8981deb060af8..138b897939aaa10721e18ae7c7d9d774857cc647 100644
|
| --- a/Source/core/rendering/InlineBox.h
|
| +++ b/Source/core/rendering/InlineBox.h
|
| @@ -270,7 +270,13 @@ public:
|
|
|
| int expansion() const { return m_bitfields.expansion(); }
|
|
|
| - bool visibleToHitTestRequest(const HitTestRequest& request) const { return renderer().visibleToHitTestRequest(request); }
|
| + bool visibleForTouchAction() const { return false; }
|
| + bool visibleToHitTestRequest(const HitTestRequest& request) const
|
| + {
|
| + if (request.touchAction() && !visibleForTouchAction())
|
| + return false;
|
| + return renderer().visibleToHitTestRequest(request);
|
| + }
|
|
|
| EVerticalAlign verticalAlign() const { return renderer().style(m_bitfields.firstLine())->verticalAlign(); }
|
|
|
|
|