| OLD | NEW | 
|   1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |   1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 
|   2 // Use of this source code is governed by a BSD-style license that can be |   2 // Use of this source code is governed by a BSD-style license that can be | 
|   3 // found in the LICENSE file. |   3 // found in the LICENSE file. | 
|   4  |   4  | 
|   5 #include "chrome/browser/lifetime/application_lifetime.h" |   5 #include "chrome/browser/lifetime/application_lifetime.h" | 
|   6  |   6  | 
|   7 #include "base/command_line.h" |   7 #include "base/command_line.h" | 
 |   8 #include "build/build_config.h" | 
|   8 #include "chrome/browser/browser_process.h" |   9 #include "chrome/browser/browser_process.h" | 
|   9 #include "chrome/browser/notifications/notification_ui_manager.h" |  10 #include "chrome/browser/notifications/notification_ui_manager.h" | 
|  10 #include "chrome/common/chrome_switches.h" |  11 #include "chrome/common/chrome_switches.h" | 
|  11 #include "ui/aura/client/capture_client.h" |  12 #include "ui/aura/client/capture_client.h" | 
|  12 #include "ui/aura/window_event_dispatcher.h" |  13 #include "ui/aura/window_event_dispatcher.h" | 
|  13 #include "ui/views/widget/widget.h" |  14 #include "ui/views/widget/widget.h" | 
|  14  |  15  | 
|  15 #if defined(USE_ASH) |  16 #if defined(USE_ASH) | 
|  16 #include "ash/shell.h" |  17 #include "ash/shell.h" | 
|  17 #endif |  18 #endif | 
| (...skipping 27 matching lines...) Expand all  Loading... | 
|  45     // This might be called from FastShutdown() or CloseAllBrowsers(), but not |  46     // This might be called from FastShutdown() or CloseAllBrowsers(), but not | 
|  46     // if something prevents a browser from closing before SetTryingToQuit() |  47     // if something prevents a browser from closing before SetTryingToQuit() | 
|  47     // gets called (e.g. browser->TabsNeedBeforeUnloadFired() is true). |  48     // gets called (e.g. browser->TabsNeedBeforeUnloadFired() is true). | 
|  48     // NotifyAndTerminate does nothing if called more than once. |  49     // NotifyAndTerminate does nothing if called more than once. | 
|  49     NotifyAndTerminate(true); |  50     NotifyAndTerminate(true); | 
|  50   } |  51   } | 
|  51 #endif |  52 #endif | 
|  52 } |  53 } | 
|  53  |  54  | 
|  54 }  // namespace chrome |  55 }  // namespace chrome | 
| OLD | NEW |