Index: views/events/event.cc |
=================================================================== |
--- views/events/event.cc (revision 74437) |
+++ views/events/event.cc (working copy) |
@@ -14,6 +14,20 @@ |
flags_(flags) { |
} |
+Event::Event(NativeEvent native_event, ui::EventType type, int flags) |
+ : native_event_(native_event), |
+ type_(type), |
+ time_stamp_(base::Time::NowFromSystemTime()), |
+ flags_(flags) { |
+} |
+ |
+Event::Event(NativeEvent2 native_event_2, ui::EventType type, int flags) |
+ : native_event_2_(native_event_2), |
+ type_(type), |
+ time_stamp_(base::Time::NowFromSystemTime()), |
+ flags_(flags) { |
+} |
+ |
LocatedEvent::LocatedEvent(const LocatedEvent& model, View* from, View* to) |
: Event(model), |
location_(model.location_) { |
@@ -22,11 +36,9 @@ |
} |
KeyEvent::KeyEvent(ui::EventType type, ui::KeyboardCode key_code, |
- int event_flags, int repeat_count, int message_flags) |
+ int event_flags) |
: Event(type, event_flags), |
- key_code_(key_code), |
- repeat_count_(repeat_count), |
- message_flags_(message_flags) { |
+ key_code_(key_code) { |
} |
MouseEvent::MouseEvent(ui::EventType type, |