Chromium Code Reviews| Index: media/base/user_input_monitor.cc |
| diff --git a/media/base/user_input_monitor.cc b/media/base/user_input_monitor.cc |
| index 60ab0b675cb9cbf4513e1f2ccaf3c9a33d0c250c..40ae87ed94b7b768721ba88893c26ad5929fd38e 100644 |
| --- a/media/base/user_input_monitor.cc |
| +++ b/media/base/user_input_monitor.cc |
| @@ -16,39 +16,10 @@ std::unique_ptr<UserInputMonitor> UserInputMonitor::Create( |
| } |
| #endif // DISABLE_USER_INPUT_MONITOR |
| -UserInputMonitor::UserInputMonitor() |
| - : key_press_counter_references_(0), |
| - mouse_listeners_count_(0), |
| - mouse_listeners_(new MouseListenerList()) {} |
| +UserInputMonitor::UserInputMonitor() : key_press_counter_references_(0) {} |
|
Wez
2016/12/16 02:06:43
nit: You could move this initialization into the h
CJ
2016/12/22 22:42:57
Done.
|
| UserInputMonitor::~UserInputMonitor() { |
| DCHECK_EQ(0u, key_press_counter_references_); |
| - mouse_listeners_->AssertEmpty(); |
| -} |
| - |
| -void UserInputMonitor::AddMouseListener(MouseEventListener* listener) { |
| - mouse_listeners_->AddObserver(listener); |
| - { |
| - base::AutoLock auto_lock(lock_); |
| - mouse_listeners_count_++; |
| - if (mouse_listeners_count_ == 1) { |
| - StartMouseMonitoring(); |
| - DVLOG(2) << "Started mouse monitoring."; |
| - } |
| - } |
| -} |
| - |
| -void UserInputMonitor::RemoveMouseListener(MouseEventListener* listener) { |
| - mouse_listeners_->RemoveObserver(listener); |
| - { |
| - base::AutoLock auto_lock(lock_); |
| - DCHECK_NE(mouse_listeners_count_, 0u); |
| - mouse_listeners_count_--; |
| - if (mouse_listeners_count_ == 0) { |
| - StopMouseMonitoring(); |
| - DVLOG(2) << "Stopped mouse monitoring."; |
| - } |
| - } |
| } |
| void UserInputMonitor::EnableKeyPressMonitoring() { |