Chromium Code Reviews| Index: content/renderer/idle_user_detector.cc |
| diff --git a/content/renderer/idle_user_detector.cc b/content/renderer/idle_user_detector.cc |
| index 43979cfb722ebbbb322b822c0d665c78a998475d..268015789c222fdb00a5beeb039fe3a09ef09dfb 100644 |
| --- a/content/renderer/idle_user_detector.cc |
| +++ b/content/renderer/idle_user_detector.cc |
| @@ -25,11 +25,7 @@ bool IdleUserDetector::OnMessageReceived(const IPC::Message& message) { |
| return false; |
| } |
| -void IdleUserDetector::OnHandleInputEvent( |
| - const blink::WebInputEvent* event, |
| - const std::vector<const blink::WebInputEvent*>& coalesced_events, |
| - const ui::LatencyInfo& latency_info, |
| - InputEventDispatchType dispatch_type) { |
| +void IdleUserDetector::HandleInputMessageReceived() { |
|
mustaq
2017/04/12 19:27:49
This has nothing to do with handling input. Let's
dtapuska
2017/04/13 16:56:24
Done.
|
| if (GetContentClient()->renderer()->RunIdleHandlerWhenWidgetsHidden()) { |
| RenderThreadImpl* render_thread = RenderThreadImpl::current(); |
| if (render_thread != NULL) { |
| @@ -38,8 +34,15 @@ void IdleUserDetector::OnHandleInputEvent( |
| } |
| } |
| +void IdleUserDetector::OnHandleInputEvent( |
| + const blink::WebInputEvent* event, |
| + const std::vector<const blink::WebInputEvent*>& coalesced_events, |
| + const ui::LatencyInfo& latency_info, |
| + InputEventDispatchType dispatch_type) { |
| + HandleInputMessageReceived(); |
| +} |
| + |
| void IdleUserDetector::OnDestruct() { |
| - delete this; |
|
tdresser
2017/04/10 15:54:17
Out of curiosity, why this change? It seems to be
dtapuska
2017/04/10 16:08:05
Because this is a IPC message filter that self del
tdresser
2017/04/10 16:25:00
Acknowledged.
|
| } |
| } // namespace content |