diff options
Diffstat (limited to 'chrome/test/base/interactive_test_utils.cc')
-rw-r--r-- | chrome/test/base/interactive_test_utils.cc | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/chrome/test/base/interactive_test_utils.cc b/chrome/test/base/interactive_test_utils.cc index 8029ab6..a7406f6 100644 --- a/chrome/test/base/interactive_test_utils.cc +++ b/chrome/test/base/interactive_test_utils.cc @@ -101,5 +101,17 @@ bool SendMouseEventsSync(ui_controls::MouseButton type, int state) { return !testing::Test::HasFatalFailure(); } +namespace internal { + +void ClickTask(ui_controls::MouseButton button, + int state, + const base::Closure& followup) { + if (!followup.is_null()) + ui_controls::SendMouseEventsNotifyWhenDone(button, state, followup); + else + ui_controls::SendMouseEvents(button, state); +} + +} // namespace internal } // namespace ui_test_utils |