| Index: chrome/browser/chromeos/login/lock/webui_screen_locker.cc
|
| diff --git a/chrome/browser/chromeos/login/lock/webui_screen_locker.cc b/chrome/browser/chromeos/login/lock/webui_screen_locker.cc
|
| index 0b558f7b0fe220666ebb9f87aabb568de6e4cbcb..08cdae9e7979eb22314d03329318ef51f3e499f7 100644
|
| --- a/chrome/browser/chromeos/login/lock/webui_screen_locker.cc
|
| +++ b/chrome/browser/chromeos/login/lock/webui_screen_locker.cc
|
| @@ -4,6 +4,8 @@
|
|
|
| #include "chrome/browser/chromeos/login/lock/webui_screen_locker.h"
|
|
|
| +#include "ash/shell.h"
|
| +#include "ash/system/chromeos/power/power_event_observer.h"
|
| #include "ash/wm/lock_state_controller.h"
|
| #include "ash/wm/lock_state_observer.h"
|
| #include "base/command_line.h"
|
| @@ -203,6 +205,12 @@ void WebUIScreenLocker::OnLockBackgroundDisplayed() {
|
| base::TimeTicks::Now() - lock_time_);
|
| }
|
|
|
| +void WebUIScreenLocker::OnHeaderBarVisible() {
|
| + DCHECK(ash::Shell::HasInstance());
|
| +
|
| + ash::Shell::GetInstance()->power_event_observer()->OnLockAnimationsComplete();
|
| +}
|
| +
|
| OobeUI* WebUIScreenLocker::GetOobeUI() {
|
| return static_cast<OobeUI*>(GetWebUI()->GetController());
|
| }
|
|
|