summaryrefslogtreecommitdiffstats
path: root/ui/views/view_unittest.cc
diff options
context:
space:
mode:
authortdanderson <tdanderson@chromium.org>2014-11-07 11:49:05 -0800
committerCommit bot <commit-bot@chromium.org>2014-11-07 19:49:28 +0000
commitf2d6fd8f14b22b4b15e5e8fd3ac2bb8141bef552 (patch)
treea89e676aef922d711fafd91f7f21444911533485 /ui/views/view_unittest.cc
parent0fef34d4f5b2e5cd138cc9696f5f189c8c8c2384 (diff)
downloadchromium_src-f2d6fd8f14b22b4b15e5e8fd3ac2bb8141bef552.zip
chromium_src-f2d6fd8f14b22b4b15e5e8fd3ac2bb8141bef552.tar.gz
chromium_src-f2d6fd8f14b22b4b15e5e8fd3ac2bb8141bef552.tar.bz2
Revert of Do not interchange MOUSE_MOVED and MOUSE_DRAGGED events in Widget (patchset #8 id:140001 of https://codereview.chromium.org/560053002/)
Reason for revert: Responsible for the crash reported in crbug.com/430427. Relanding will require addressing crbug.com/431350 first. Original issue's description: > Do not interchange MOUSE_MOVED and MOUSE_DRAGGED events in Widget > > In Widget::OnMouseEvent(), do not handle MOUSE_MOVED > events as MOUSE_DRAGGED events, and do not handle > MOUSE_DRAGGED events as MOUSE_MOVED events; instead > trust that the mouse event type has been set correctly > before arriving at Widget. This also allows us to > remove the member |is_mouse_button_pressed_| > from Widget. > > BUG=412929, 412931 > TEST=WidgetTest.DragIntoView BUG=412929, 412931 TBR=sadrul@chromium.org Review URL: https://codereview.chromium.org/703643004 Cr-Commit-Position: refs/heads/master@{#303274}
Diffstat (limited to 'ui/views/view_unittest.cc')
-rw-r--r--ui/views/view_unittest.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/ui/views/view_unittest.cc b/ui/views/view_unittest.cc
index aef5632..85c2f48 100644
--- a/ui/views/view_unittest.cc
+++ b/ui/views/view_unittest.cc
@@ -367,7 +367,7 @@ TEST_F(ViewTest, MouseEvent) {
v2->Reset();
ui::MouseEvent released(ui::ET_MOUSE_RELEASED, gfx::Point(), gfx::Point(), 0,
0);
- root->OnMouseReleased(released);
+ root->OnMouseDragged(released);
EXPECT_EQ(v2->last_mouse_event_type_, ui::ET_MOUSE_RELEASED);
EXPECT_EQ(v2->location_.x(), -100);
EXPECT_EQ(v2->location_.y(), -100);