Chromium Code Reviews| Index: chrome/browser/idle_chromeos.cc |
| diff --git a/chrome/browser/idle_chromeos.cc b/chrome/browser/idle_chromeos.cc |
| index 62a72d46324bd95d8af0cc1a26a5ffcaeeb0c8c4..4d38a7335506a423f0e7cf18da846c1884a6b0f6 100644 |
| --- a/chrome/browser/idle_chromeos.cc |
| +++ b/chrome/browser/idle_chromeos.cc |
| @@ -10,11 +10,20 @@ |
| #include "ui/wm/core/user_activity_detector.h" |
| void CalculateIdleTime(IdleTimeCallback notify) { |
| +#if defined(USE_ATHENA) |
|
sky
2014/09/02 19:10:26
How about idle_athena with NOTIMPLEMENTEDs?
oshima
2014/09/02 20:37:55
Done.
|
| + // TODO(oshima): Implement this for athena. crbug.com/408752 |
| + base::TimeDelta idle_time; |
| +#else |
| base::TimeDelta idle_time = base::TimeTicks::Now() - |
| ash::Shell::GetInstance()->user_activity_detector()->last_activity_time(); |
| +#endif |
| notify.Run(static_cast<int>(idle_time.InSeconds())); |
| } |
| bool CheckIdleStateIsLocked() { |
| +#if defined(USE_ATHENA) |
| + return false; |
| +#else |
| return ash::Shell::GetInstance()->session_state_delegate()->IsScreenLocked(); |
| +#endif |
| } |