| Index: chrome/browser/chromeos/app_mode/kiosk_app_manager.h
|
| diff --git a/chrome/browser/chromeos/app_mode/kiosk_app_manager.h b/chrome/browser/chromeos/app_mode/kiosk_app_manager.h
|
| index 7a9fe670717e657fafc2c94aacf44af4e7e58c44..501cf7a7448ab7c10954670d62093a676eb5b84a 100644
|
| --- a/chrome/browser/chromeos/app_mode/kiosk_app_manager.h
|
| +++ b/chrome/browser/chromeos/app_mode/kiosk_app_manager.h
|
| @@ -150,6 +150,20 @@ class KioskAppManager : public KioskAppDataDelegate,
|
| Profile* profile,
|
| const extensions::Extension* app);
|
|
|
| + // Gets the file path and version information of the cached crx with |app_id|.
|
| + // Returns true if the app is found in cache.
|
| + bool GetCachedCrx(const std::string& app_id,
|
| + base::FilePath* file_path,
|
| + std::string* version);
|
| +
|
| + // Returns true if the extension with |id| is pending for caching crx file
|
| + // for the first time.
|
| + bool IsExtensionPendingForCache(const std::string& id);
|
| +
|
| + // Returns true if the extensions with |id| is pending for update check.
|
| + // The crx file fo the extension has been cached previously.
|
| + bool IsExtensionPendingForUpdateCheck(const std::string& id);
|
| +
|
| void AddObserver(KioskAppManagerObserver* observer);
|
| void RemoveObserver(KioskAppManagerObserver* observer);
|
|
|
| @@ -176,7 +190,7 @@ class KioskAppManager : public KioskAppDataDelegate,
|
| const KioskAppData* GetAppData(const std::string& app_id) const;
|
| KioskAppData* GetAppDataMutable(const std::string& app_id);
|
|
|
| - // Update app data |apps_| based on CrosSettings.
|
| + // Updates app data |apps_| based on CrosSettings.
|
| void UpdateAppData();
|
|
|
| // KioskAppDataDelegate overrides:
|
| @@ -214,10 +228,6 @@ class KioskAppManager : public KioskAppDataDelegate,
|
|
|
| void GetCrxCacheDir(base::FilePath* cache_dir);
|
|
|
| - bool GetCachedCrx(const std::string& app_id,
|
| - base::FilePath* file_path,
|
| - std::string* version);
|
| -
|
| // True if machine ownership is already established.
|
| bool ownership_established_;
|
| ScopedVector<KioskAppData> apps_;
|
|
|