Index: chrome/browser/extensions/crx_installer.cc |
diff --git a/chrome/browser/extensions/crx_installer.cc b/chrome/browser/extensions/crx_installer.cc |
index 9a5e4ef6c0adddbe057327a420eb99c1bd36a0f0..d852deeb6b7cc5eece0b1bf173952ed43274de95 100644 |
--- a/chrome/browser/extensions/crx_installer.cc |
+++ b/chrome/browser/extensions/crx_installer.cc |
@@ -132,6 +132,7 @@ CrxInstaller::CrxInstaller( |
blacklist_state_(extensions::NOT_BLACKLISTED), |
install_wait_for_idle_(true), |
update_from_settings_page_(false), |
+ is_ephemeral_(false), |
installer_(service_weak->profile()) { |
installer_task_runner_ = service_weak->GetFileTaskRunner(); |
if (!approval) |
@@ -161,9 +162,7 @@ CrxInstaller::CrxInstaller( |
} |
show_dialog_callback_ = approval->show_dialog_callback; |
- |
- if (approval->is_ephemeral) |
- creation_flags_ |= Extension::IS_EPHEMERAL; |
+ is_ephemeral_ = approval->is_ephemeral; |
} |
CrxInstaller::~CrxInstaller() { |
@@ -812,6 +811,7 @@ void CrxInstaller::ReportSuccessFromUIThread() { |
page_ordinal_, |
has_requirement_errors_, |
blacklist_state_, |
+ is_ephemeral_, |
install_wait_for_idle_); |
NotifyCrxInstallComplete(true); |
} |