Chromium Code Reviews| Index: chrome/browser/chromeos/app_mode/kiosk_app_launcher.h |
| diff --git a/chrome/browser/chromeos/app_mode/kiosk_app_launcher.h b/chrome/browser/chromeos/app_mode/kiosk_app_launcher.h |
| index 5061761d3b6d9c862121c38ffd95f7ba57dcd99b..71e23a52439647e3458663bffe57a8fb3948a351 100644 |
| --- a/chrome/browser/chromeos/app_mode/kiosk_app_launcher.h |
| +++ b/chrome/browser/chromeos/app_mode/kiosk_app_launcher.h |
| @@ -17,6 +17,8 @@ class Profile; |
| namespace chromeos { |
| +class KioskAppManager; |
| + |
| // KioskAppLauncher launches a given app from login screen. It first attempts |
| // to mount a cryptohome for the app. If the mount is successful, it prepares |
| // app profile then calls StartupAppLauncher to finish the launch. If mount |
| @@ -25,7 +27,8 @@ namespace chromeos { |
| // progress. |
| class KioskAppLauncher { |
| public: |
| - explicit KioskAppLauncher(const std::string& app_id); |
| + explicit KioskAppLauncher(KioskAppManager* kiosk_app_manager, |
|
Joao da Silva
2013/05/17 18:10:55
nit: no need to be explicit
bartfab (slow)
2013/05/21 13:27:07
Done.
|
| + const std::string& app_id); |
| // Starts a launch attempt. Fails immediately if there is already a launch |
| // attempt running. |
| @@ -52,6 +55,7 @@ class KioskAppLauncher { |
| // The instance of the current running launch. |
| static KioskAppLauncher* running_instance_; |
| + KioskAppManager* kiosk_app_manager_; |
| const std::string app_id_; |
| scoped_ptr<CryptohomedChecker> crytohomed_checker; |