Index: chrome/browser/automation/ui_controls_linux.cc |
diff --git a/chrome/browser/automation/ui_controls_linux.cc b/chrome/browser/automation/ui_controls_linux.cc |
index c9dca787a52e31a91fbaec43c0d5a7ea475e1711..4c19b7d606eba26c73994b163a2b95c1e3cfe75c 100644 |
--- a/chrome/browser/automation/ui_controls_linux.cc |
+++ b/chrome/browser/automation/ui_controls_linux.cc |
@@ -12,6 +12,7 @@ |
#include "base/keyboard_code_conversion_gtk.h" |
#include "base/logging.h" |
#include "base/message_loop.h" |
+#include "chrome/browser/automation/ui_controls_internal.h" |
#include "chrome/browser/gtk/gtk_util.h" |
#include "chrome/test/automation/automation_constants.h" |
@@ -62,27 +63,6 @@ class EventWaiter : public MessageLoopForUI::Observer { |
int count_; |
}; |
-class ClickTask : public Task { |
- public: |
- ClickTask(ui_controls::MouseButton button, int state, Task* followup) |
- : button_(button), state_(state), followup_(followup) { |
- } |
- |
- virtual ~ClickTask() {} |
- |
- virtual void Run() { |
- if (followup_) |
- ui_controls::SendMouseEventsNotifyWhenDone(button_, state_, followup_); |
- else |
- ui_controls::SendMouseEvents(button_, state_); |
- } |
- |
- private: |
- ui_controls::MouseButton button_; |
- int state_; |
- Task* followup_; |
-}; |
- |
void FakeAMouseMotionEvent(gint x, gint y) { |
GdkEvent* event = gdk_event_new(GDK_MOTION_NOTIFY); |