Chromium Code Reviews| Index: chrome/browser/automation/ui_controls_internal.h |
| diff --git a/chrome/browser/automation/ui_controls_internal.h b/chrome/browser/automation/ui_controls_internal.h |
| index 39d0c7dff5dfddf6640d7138db9fecf55440d47e..90fac9ada0e4c46062202192eb4de55d328db0f4 100644 |
| --- a/chrome/browser/automation/ui_controls_internal.h |
| +++ b/chrome/browser/automation/ui_controls_internal.h |
| @@ -9,11 +9,24 @@ |
| #include "chrome/browser/automation/ui_controls.h" |
| namespace ui_controls { |
| +namespace internal { |
| // A utility function to send a mouse click event in a closure. It's shared by |
| // ui_controls_linux.cc and ui_controls_mac.cc |
| void ClickTask(MouseButton button, int state, const base::Closure& followup); |
| +#if defined(OS_WIN) |
| +// A utility functions for windows to send key or mouse events and |
| +// run the task. |
| +bool SendKeyPressImpl(ui::KeyboardCode key, |
| + bool control, bool shift, bool alt, |
|
sky
2011/11/22 00:28:33
nit: each param on its own line here and 25.
oshima
2011/11/22 01:36:10
Done.
|
| + const base::Closure& task); |
| +bool SendMouseMoveImpl(long x, long y, const base::Closure& task); |
| +bool SendMouseEventsImpl(MouseButton type, int state, |
| + const base::Closure& task); |
| +#endif |
| + |
| +} // namespace internal |
| } // namespace ui_controls |
| #endif // CHROME_BROWSER_AUTOMATION_UI_CONTROLS_INTERNAL_H_ |