| Index: content/browser/renderer_host/render_widget_host_view_aura_unittest.cc
|
| diff --git a/content/browser/renderer_host/render_widget_host_view_aura_unittest.cc b/content/browser/renderer_host/render_widget_host_view_aura_unittest.cc
|
| index 8fa46d90ca99edc31a0cfab03bbe53d2715a83be..ce7d79347d8b636775fd5599aaa04d2c3718deb7 100644
|
| --- a/content/browser/renderer_host/render_widget_host_view_aura_unittest.cc
|
| +++ b/content/browser/renderer_host/render_widget_host_view_aura_unittest.cc
|
| @@ -889,6 +889,13 @@ TEST_F(RenderWidgetHostViewAuraTest, TouchEventState) {
|
| view_->touch_event_.touches[0].state);
|
|
|
| widget_host_->OnMessageReceived(ViewHostMsg_HasTouchEventHandlers(0, false));
|
| + EXPECT_TRUE(widget_host_->ShouldForwardTouchEvent());
|
| +
|
| + // Ack'ing the outstanding event should flush the pending touch queue.
|
| + InputHostMsg_HandleInputEvent_ACK_Params ack;
|
| + ack.type = blink::WebInputEvent::TouchStart;
|
| + ack.state = INPUT_EVENT_ACK_STATE_CONSUMED;
|
| + widget_host_->OnMessageReceived(InputHostMsg_HandleInputEvent_ACK(0, ack));
|
| EXPECT_FALSE(widget_host_->ShouldForwardTouchEvent());
|
|
|
| ui::TouchEvent move2(ui::ET_TOUCH_MOVED, gfx::Point(20, 20), 0,
|
|
|