| Index: chrome/browser/chromeos/app_mode/startup_app_launcher.h
|
| diff --git a/chrome/browser/chromeos/app_mode/startup_app_launcher.h b/chrome/browser/chromeos/app_mode/startup_app_launcher.h
|
| index 4133b4a65f4f516e89f7ca0d7637876bbcdad407..ce5c097e11ab5395fdaaddc8a25ddb9bf3c9ed80 100644
|
| --- a/chrome/browser/chromeos/app_mode/startup_app_launcher.h
|
| +++ b/chrome/browser/chromeos/app_mode/startup_app_launcher.h
|
| @@ -91,6 +91,7 @@ class StartupAppLauncher : public base::SupportsWeakPtr<StartupAppLauncher>,
|
|
|
| void InitializeTokenService();
|
| void MaybeInitializeNetwork();
|
| + void MaybeInstallSecondaryApps();
|
| void MaybeLaunchApp();
|
|
|
| void StartLoadingOAuthFile();
|
| @@ -99,6 +100,17 @@ class StartupAppLauncher : public base::SupportsWeakPtr<StartupAppLauncher>,
|
|
|
| void OnKioskAppDataLoadStatusChanged(const std::string& app_id);
|
|
|
| + // Returns true if any secondary app is pending.
|
| + bool IsAnySecondaryAppPending() const;
|
| +
|
| + // Returns true if all secondary apps have been installed.
|
| + bool AreSecondaryAppsInstalled() const;
|
| +
|
| + // Returns true if there are secondary apps.
|
| + bool HaveSecondaryApps() const;
|
| +
|
| + const extensions::Extension* GetPrimaryAppExtension() const;
|
| +
|
| // OAuth2TokenService::Observer overrides.
|
| void OnRefreshTokenAvailable(const std::string& account_id) override;
|
| void OnRefreshTokensLoaded() override;
|
|
|