| Index: Source/core/rendering/HitTestRequest.h
|
| diff --git a/Source/core/rendering/HitTestRequest.h b/Source/core/rendering/HitTestRequest.h
|
| index 272c0a20222eae54294974dbc9b874fcbcb852bf..84f4ea7f139316d50012e7a6a568156a8698e1c2 100644
|
| --- a/Source/core/rendering/HitTestRequest.h
|
| +++ b/Source/core/rendering/HitTestRequest.h
|
| @@ -38,6 +38,7 @@ public:
|
| AllowChildFrameContent = 1 << 8,
|
| ChildFrameHitTest = 1 << 9,
|
| IgnorePointerEventsNone = 1 << 10,
|
| + Leave = 1 << 11, // forces :hover to be cleared
|
| };
|
|
|
| typedef unsigned HitTestRequestType;
|
| @@ -57,6 +58,7 @@ public:
|
| bool allowsChildFrameContent() const { return m_requestType & AllowChildFrameContent; }
|
| bool isChildFrameHitTest() const { return m_requestType & ChildFrameHitTest; }
|
| bool ignorePointerEventsNone() const { return m_requestType & IgnorePointerEventsNone; }
|
| + bool leave() const { return m_requestType & Leave; }
|
|
|
| // Convenience functions
|
| bool touchMove() const { return move() && touchEvent(); }
|
|
|