Index: ui/events/test/events_test_utils.h |
diff --git a/ui/events/test/events_test_utils.h b/ui/events/test/events_test_utils.h |
index c14bf32b5cdc39110273d8d7afb29d6a331e4c34..3ed6fa36207a1970b61c3f33ef153a578f4c1ae5 100644 |
--- a/ui/events/test/events_test_utils.h |
+++ b/ui/events/test/events_test_utils.h |
@@ -51,6 +51,23 @@ class LocatedEventTestApi : public EventTestApi { |
DISALLOW_COPY_AND_ASSIGN(LocatedEventTestApi); |
}; |
+class KeyEventTestApi : public EventTestApi { |
+ public: |
+ explicit KeyEventTestApi(KeyEvent* key_event); |
+ virtual ~KeyEventTestApi(); |
+ |
+ void set_is_char(bool is_char) { |
+ key_event_->set_is_char(is_char); |
+ } |
+ |
+ private: |
+ KeyEventTestApi(); |
+ |
+ KeyEvent* key_event_; |
+ |
+ DISALLOW_COPY_AND_ASSIGN(KeyEventTestApi); |
+}; |
+ |
class EventTargetTestApi { |
public: |
explicit EventTargetTestApi(EventTarget* target); |