| 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 9bdfbcce441b50b378008b516730835e2b1ef736..13d986b9f51b8d5c67793e1097d8c600c33354ca 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
|
| @@ -308,15 +308,6 @@
|
| MOCK_METHOD2(OnDelegatedFrameDamage, void(aura::Window*, const gfx::Rect&));
|
| };
|
|
|
| -const WebInputEvent* GetInputEventFromMessage(const IPC::Message& message) {
|
| - PickleIterator iter(message);
|
| - const char* data;
|
| - int data_length;
|
| - if (!iter.ReadData(&data, &data_length))
|
| - return NULL;
|
| - return reinterpret_cast<const WebInputEvent*>(data);
|
| -}
|
| -
|
| } // namespace
|
|
|
| class RenderWidgetHostViewAuraTest : public testing::Test {
|
| @@ -397,15 +388,6 @@
|
| RendererFrameManager::GetInstance()->OnMemoryPressure(level);
|
| }
|
|
|
| - void SendInputEventACK(WebInputEvent::Type type,
|
| - InputEventAckState ack_result) {
|
| - InputHostMsg_HandleInputEvent_ACK_Params ack;
|
| - ack.type = type;
|
| - ack.state = ack_result;
|
| - InputHostMsg_HandleInputEvent_ACK response(0, ack);
|
| - widget_host_->OnMessageReceived(response);
|
| - }
|
| -
|
| protected:
|
| // If true, then calls RWH::Shutdown() instead of deleting RWH.
|
| bool widget_host_uses_shutdown_to_destroy_;
|
| @@ -596,6 +578,15 @@
|
| blink::WebGestureDevice sourceDevice) {
|
| SimulateGestureEventCore(SyntheticWebGestureEventBuilder::BuildFling(
|
| velocityX, velocityY, sourceDevice));
|
| + }
|
| +
|
| + void SendInputEventACK(WebInputEvent::Type type,
|
| + InputEventAckState ack_result) {
|
| + InputHostMsg_HandleInputEvent_ACK_Params ack;
|
| + ack.type = type;
|
| + ack.state = ack_result;
|
| + InputHostMsg_HandleInputEvent_ACK response(0, ack);
|
| + widget_host_->OnMessageReceived(response);
|
| }
|
|
|
| bool ScrollStateIsContentScrolling() const {
|
| @@ -3080,57 +3071,4 @@
|
| }
|
| }
|
|
|
| -TEST_F(RenderWidgetHostViewAuraTest, SetCanScrollForWebMouseWheelEvent) {
|
| - view_->InitAsChild(NULL);
|
| - view_->Show();
|
| -
|
| - sink_->ClearMessages();
|
| -
|
| - // Simulates the mouse wheel event with ctrl modifier applied.
|
| - ui::MouseWheelEvent event(gfx::Vector2d(1, 1),
|
| - gfx::Point(), gfx::Point(),
|
| - ui::EF_CONTROL_DOWN, 0);
|
| - view_->OnMouseEvent(&event);
|
| -
|
| - const WebInputEvent* input_event =
|
| - GetInputEventFromMessage(*sink_->GetMessageAt(0));
|
| - const WebMouseWheelEvent* wheel_event =
|
| - static_cast<const WebMouseWheelEvent*>(input_event);
|
| - // Check if the canScroll set to false when ctrl-scroll is generated from
|
| - // mouse wheel event.
|
| - EXPECT_FALSE(wheel_event->canScroll);
|
| - sink_->ClearMessages();
|
| -
|
| - // Ack'ing the outstanding event should flush the pending event queue.
|
| - SendInputEventACK(blink::WebInputEvent::MouseWheel,
|
| - INPUT_EVENT_ACK_STATE_CONSUMED);
|
| -
|
| - // Simulates the mouse wheel event with no modifier applied.
|
| - event = ui::MouseWheelEvent(gfx::Vector2d(1, 1), gfx::Point(), gfx::Point(),
|
| - ui::EF_NONE, 0);
|
| -
|
| - view_->OnMouseEvent(&event);
|
| -
|
| - input_event = GetInputEventFromMessage(*sink_->GetMessageAt(0));
|
| - wheel_event = static_cast<const WebMouseWheelEvent*>(input_event);
|
| - // Check if the canScroll set to true when no modifier is applied to the
|
| - // mouse wheel event.
|
| - EXPECT_TRUE(wheel_event->canScroll);
|
| - sink_->ClearMessages();
|
| -
|
| - SendInputEventACK(blink::WebInputEvent::MouseWheel,
|
| - INPUT_EVENT_ACK_STATE_CONSUMED);
|
| -
|
| - // Simulates the scroll event with ctrl modifier applied.
|
| - ui::ScrollEvent scroll(ui::ET_SCROLL, gfx::Point(2, 2), ui::EventTimeForNow(),
|
| - ui::EF_CONTROL_DOWN, 0, 5, 0, 5, 2);
|
| - view_->OnScrollEvent(&scroll);
|
| -
|
| - input_event = GetInputEventFromMessage(*sink_->GetMessageAt(0));
|
| - wheel_event = static_cast<const WebMouseWheelEvent*>(input_event);
|
| - // Check if the canScroll set to true when ctrl-touchpad-scroll is generated
|
| - // from scroll event.
|
| - EXPECT_TRUE(wheel_event->canScroll);
|
| -}
|
| -
|
| } // namespace content
|
|
|