Chromium Code Reviews| Index: third_party/WebKit/Source/core/input/EventHandler.cpp |
| diff --git a/third_party/WebKit/Source/core/input/EventHandler.cpp b/third_party/WebKit/Source/core/input/EventHandler.cpp |
| index 731624bfcf1c7a13ac042921bfa12bee9e1a3daf..3938eeb4de0e5cb30e8b013a4b4548626a76ae37 100644 |
| --- a/third_party/WebKit/Source/core/input/EventHandler.cpp |
| +++ b/third_party/WebKit/Source/core/input/EventHandler.cpp |
| @@ -1215,6 +1215,10 @@ void EventHandler::ReleasePointerCapture(int pointer_id, EventTarget* target) { |
| } |
| } |
| +void EventHandler::ReleaseMousePointerCapture() { |
| + pointer_event_manager_->ReleaseMousePointerCapture(); |
| +} |
| + |
| bool EventHandler::HasPointerCapture(int pointer_id, |
| const EventTarget* target) const { |
| if (RootFrameTouchPointerActiveInCurrentFrame(pointer_id)) { |
| @@ -1230,6 +1234,13 @@ bool EventHandler::HasProcessedPointerCapture(int pointer_id, |
| return pointer_event_manager_->HasProcessedPointerCapture(pointer_id, target); |
| } |
| +void EventHandler::ProcessPendingPointerCapture( |
|
mustaq
2017/05/26 14:56:19
Please rename to make the API usage clear, otherwi
lanwei
2017/05/29 18:30:07
Done.
|
| + const WebMouseEvent& mouse_event, |
| + const Vector<WebMouseEvent>& coalesced_events) { |
| + pointer_event_manager_->ProcessPendingPointerCapture(mouse_event, |
| + coalesced_events); |
| +} |
| + |
| void EventHandler::ElementRemoved(EventTarget* target) { |
| pointer_event_manager_->ElementRemoved(target); |
| } |