Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(250)

Unified Diff: chrome/browser/chromeos/app_mode/kiosk_app_manager.cc

Issue 300843013: Install and launch kiosk app from cached crx file at start up. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Rebase. Created 6 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/chromeos/app_mode/kiosk_app_manager.cc
diff --git a/chrome/browser/chromeos/app_mode/kiosk_app_manager.cc b/chrome/browser/chromeos/app_mode/kiosk_app_manager.cc
index 3dff8f1607ec049bde2683d9ba65d7c4e0860062..9814e0aa7ec63a4b27e83c0d1a08496d3dc67bd5 100644
--- a/chrome/browser/chromeos/app_mode/kiosk_app_manager.cc
+++ b/chrome/browser/chromeos/app_mode/kiosk_app_manager.cc
@@ -356,6 +356,20 @@ void KioskAppManager::UpdateAppDataFromProfile(
app_data->LoadFromInstalledApp(profile, app);
}
+bool KioskAppManager::GetCachedCrx(const std::string& app_id,
+ base::FilePath* file_path,
+ std::string* version) {
+ return external_cache_->GetExtension(app_id, file_path, version);
+}
+
+bool KioskAppManager::IsExtensionPendingForCache(const std::string& id) {
+ return external_cache_->IsExtensionPending(id);
+}
+
+bool KioskAppManager::IsExtensionPendingForUpdateCheck(const std::string& id) {
+ return external_cache_->IsExtensionPendingForUpdateCheck(id);
+}
+
void KioskAppManager::AddObserver(KioskAppManagerObserver* observer) {
observers_.AddObserver(observer);
}
@@ -536,10 +550,4 @@ void KioskAppManager::GetCrxCacheDir(base::FilePath* cache_dir) {
*cache_dir = user_data_dir.AppendASCII(kCrxCacheDir);
}
-bool KioskAppManager::GetCachedCrx(const std::string& app_id,
- base::FilePath* file_path,
- std::string* version) {
- return external_cache_->GetExtension(app_id, file_path, version);
-}
-
} // namespace chromeos

Powered by Google App Engine
This is Rietveld 408576698