diff options
author | davemoore@chromium.org <davemoore@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-01-07 21:32:13 +0000 |
---|---|---|
committer | davemoore@chromium.org <davemoore@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-01-07 21:32:13 +0000 |
commit | 6a4d7f6028cb493847f51128adf26686c5926d57 (patch) | |
tree | ec81722c55682f0fa8b6d9cef5bab31ceecdc1b7 /ash/wm/custom_frame_view_ash_unittest.cc | |
parent | 33662e580e090d3e5909ed87e124434ac37e1e23 (diff) | |
download | chromium_src-6a4d7f6028cb493847f51128adf26686c5926d57.zip chromium_src-6a4d7f6028cb493847f51128adf26686c5926d57.tar.gz chromium_src-6a4d7f6028cb493847f51128adf26686c5926d57.tar.bz2 |
Track input latency with UMA stats
BUG=None
TEST=None
Review URL: https://codereview.chromium.org/11591006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175386 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ash/wm/custom_frame_view_ash_unittest.cc')
-rw-r--r-- | ash/wm/custom_frame_view_ash_unittest.cc | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/ash/wm/custom_frame_view_ash_unittest.cc b/ash/wm/custom_frame_view_ash_unittest.cc index 5900ae5..f81d299 100644 --- a/ash/wm/custom_frame_view_ash_unittest.cc +++ b/ash/wm/custom_frame_view_ash_unittest.cc @@ -18,6 +18,7 @@ #include "ui/aura/test/event_generator.h" #include "ui/aura/root_window.h" #include "ui/aura/window.h" +#include "ui/base/events/event_utils.h" #include "ui/base/gestures/gesture_configuration.h" #include "ui/views/controls/button/image_button.h" #include "ui/views/test/test_views_delegate.h" @@ -474,13 +475,17 @@ TEST_F(CustomFrameViewAshTest, MaximizeTap) { ui::GestureConfiguration::set_default_radius(0); const int kTouchId = 2; - ui::TouchEvent press(ui::ET_TOUCH_PRESSED, button_pos, kTouchId, - base::Time::NowFromSystemTime() - base::Time()); + ui::TouchEvent press(ui::ET_TOUCH_PRESSED, + button_pos, + kTouchId, + ui::EventTimeForNow()); root_window->AsRootWindowHostDelegate()->OnHostTouchEvent(&press); button_pos.Offset(9, 8); ui::TouchEvent release( - ui::ET_TOUCH_RELEASED, button_pos, kTouchId, + ui::ET_TOUCH_RELEASED, + button_pos, + kTouchId, press.time_stamp() + base::TimeDelta::FromMilliseconds(50)); root_window->AsRootWindowHostDelegate()->OnHostTouchEvent(&release); |