Index: chrome/browser/ui/apps/chrome_app_delegate.cc |
diff --git a/chrome/browser/ui/apps/chrome_app_delegate.cc b/chrome/browser/ui/apps/chrome_app_delegate.cc |
index 419d1be052c78a70969dfa54b2776b8b149b531c..bba4f67158fea3e69e5d14c14341f5ae2dae1b17 100644 |
--- a/chrome/browser/ui/apps/chrome_app_delegate.cc |
+++ b/chrome/browser/ui/apps/chrome_app_delegate.cc |
@@ -152,8 +152,8 @@ ChromeAppDelegate::ChromeAppDelegate(bool keep_alive) |
new_window_contents_delegate_(new NewWindowContentsDelegate()), |
weak_factory_(this) { |
if (keep_alive) { |
- keep_alive_.reset( |
- new ScopedKeepAlive(KeepAliveOrigin::CHROME_APP_DELEGATE)); |
+ keep_alive_.reset(new ScopedKeepAlive(KeepAliveOrigin::CHROME_APP_DELEGATE, |
+ KeepAliveRestartOption::DISABLED)); |
} |
registrar_.Add(this, |
chrome::NOTIFICATION_APP_TERMINATING, |
@@ -327,7 +327,8 @@ void ChromeAppDelegate::OnHide() { |
void ChromeAppDelegate::OnShow() { |
has_been_shown_ = true; |
is_hidden_ = false; |
- keep_alive_.reset(new ScopedKeepAlive(KeepAliveOrigin::CHROME_APP_DELEGATE)); |
+ keep_alive_.reset(new ScopedKeepAlive(KeepAliveOrigin::CHROME_APP_DELEGATE, |
+ KeepAliveRestartOption::DISABLED)); |
} |
void ChromeAppDelegate::Observe(int type, |