| Index: content/browser/renderer_host/input/touch_emulator.cc
|
| diff --git a/content/browser/renderer_host/input/touch_emulator.cc b/content/browser/renderer_host/input/touch_emulator.cc
|
| index 6e4f26bc3acff17b82cb61d04fc83a0e800f893c..14ebe477f050b574dcda33786393d646db4cfe7e 100644
|
| --- a/content/browser/renderer_host/input/touch_emulator.cc
|
| +++ b/content/browser/renderer_host/input/touch_emulator.cc
|
| @@ -155,7 +155,7 @@ bool TouchEmulator::HandleMouseEvent(const WebMouseEvent& mouse_event) {
|
|
|
| if (FillTouchEventAndPoint(mouse_event) &&
|
| gesture_provider_.OnTouchEvent(MotionEventWeb(touch_event_))) {
|
| - client_->ForwardTouchEvent(touch_event_);
|
| + client_->ForwardEmulatedTouchEvent(touch_event_);
|
| }
|
|
|
| // Do not pass mouse events to the renderer.
|
| @@ -193,11 +193,9 @@ bool TouchEmulator::HandleKeyboardEvent(const WebKeyboardEvent& event) {
|
| return false;
|
| }
|
|
|
| -bool TouchEmulator::HandleTouchEventAck(InputEventAckState ack_result) {
|
| +void TouchEmulator::HandleTouchEventAck(InputEventAckState ack_result) {
|
| const bool event_consumed = ack_result == INPUT_EVENT_ACK_STATE_CONSUMED;
|
| gesture_provider_.OnTouchEventAck(event_consumed);
|
| - // TODO(dgozman): Disable emulation when real touch events are available.
|
| - return true;
|
| }
|
|
|
| void TouchEmulator::OnGestureEvent(const ui::GestureEventData& gesture) {
|
| @@ -276,7 +274,7 @@ void TouchEmulator::CancelTouch() {
|
| &touch_event_);
|
| touch_active_ = false;
|
| if (gesture_provider_.OnTouchEvent(MotionEventWeb(touch_event_)))
|
| - client_->ForwardTouchEvent(touch_event_);
|
| + client_->ForwardEmulatedTouchEvent(touch_event_);
|
| }
|
|
|
| void TouchEmulator::UpdateCursor() {
|
|
|