Index: chrome/browser/chromeos/power/power_button_observer.cc |
diff --git a/chrome/browser/chromeos/power/power_button_observer.cc b/chrome/browser/chromeos/power/power_button_observer.cc |
index 7e3868c2bb09dbf02042d4367341a09025ec8310..5a3ffc980a07ce5b0df73e9494962e1a5d569a68 100644 |
--- a/chrome/browser/chromeos/power/power_button_observer.cc |
+++ b/chrome/browser/chromeos/power/power_button_observer.cc |
@@ -36,8 +36,8 @@ PowerButtonObserver::PowerButtonObserver() { |
// TODO: Remove after resolving crbug.com/452599. |
VLOG(0) << "Creating PowerButtonObserver " << this; |
- ash::Shell::GetInstance()->lock_state_controller()-> |
- SetDelegate(scoped_ptr<ash::LockStateControllerDelegate>( |
+ ash::Shell::GetInstance()->lock_state_controller()->SetDelegate( |
+ std::unique_ptr<ash::LockStateControllerDelegate>( |
new SessionStateControllerDelegateChromeos)); |
registrar_.Add( |