Index: ui/aura/test/test_event_filter.cc |
diff --git a/ui/aura/test/test_event_filter.cc b/ui/aura/test/test_event_filter.cc |
index de9968919d79cf5fbb4261f52e2bdebe69b4b1e7..bc95683806711ba1041470b8f33ec165f6734e1f 100644 |
--- a/ui/aura/test/test_event_filter.cc |
+++ b/ui/aura/test/test_event_filter.cc |
@@ -10,9 +10,11 @@ namespace test { |
TestEventFilter::TestEventFilter(Window* owner) |
: EventFilter(owner), |
key_event_count_(0), |
+ translated_key_event_count_(0), |
mouse_event_count_(0), |
touch_event_count_(0), |
consumes_key_events_(false), |
+ consumes_translated_key_events_(false), |
consumes_mouse_events_(false), |
consumes_touch_events_(false) { |
} |
@@ -22,6 +24,7 @@ TestEventFilter::~TestEventFilter() { |
void TestEventFilter::ResetCounts() { |
key_event_count_ = 0; |
+ translated_key_event_count_ = 0; |
mouse_event_count_ = 0; |
touch_event_count_ = 0; |
} |
@@ -31,6 +34,12 @@ bool TestEventFilter::PreHandleKeyEvent(Window* target, KeyEvent* event) { |
return consumes_key_events_; |
} |
+bool TestEventFilter::PreHandleTranslatedKeyEvent(Window* target, |
+ TranslatedKeyEvent* event) { |
+ ++translated_key_event_count_; |
+ return consumes_translated_key_events_; |
+} |
+ |
bool TestEventFilter::PreHandleMouseEvent(Window* target, MouseEvent* event) { |
++mouse_event_count_; |
return consumes_mouse_events_; |