| Index: chrome/browser/ui/browser.cc
|
| diff --git a/chrome/browser/ui/browser.cc b/chrome/browser/ui/browser.cc
|
| index 0ca48d26da783636e7dbbf8eae2221af65fcfae6..602a1d1e911df2a5f9de1c19031f7865bce1e6f1 100644
|
| --- a/chrome/browser/ui/browser.cc
|
| +++ b/chrome/browser/ui/browser.cc
|
| @@ -586,14 +586,6 @@ bool Browser::ShouldCloseWindow() {
|
| return unload_controller_->ShouldCloseWindow();
|
| }
|
|
|
| -bool Browser::TabsNeedBeforeUnloadFired() {
|
| - return unload_controller_->TabsNeedBeforeUnloadFired();
|
| -}
|
| -
|
| -bool Browser::HasCompletedUnloadProcessing() const {
|
| - return unload_controller_->HasCompletedUnloadProcessing();
|
| -}
|
| -
|
| bool Browser::IsAttemptingToCloseBrowser() const {
|
| return unload_controller_->is_attempting_to_close_browser();
|
| }
|
| @@ -637,6 +629,8 @@ void Browser::OnWindowClosing() {
|
| chrome::NOTIFICATION_BROWSER_CLOSING,
|
| content::Source<Browser>(this),
|
| content::NotificationService::NoDetails());
|
| +
|
| + tab_strip_model_->CloseAllTabs();
|
| }
|
|
|
| ////////////////////////////////////////////////////////////////////////////////
|
| @@ -1173,6 +1167,10 @@ void Browser::HandleKeyboardEvent(content::WebContents* source,
|
| window()->HandleKeyboardEvent(event);
|
| }
|
|
|
| +bool Browser::TabsNeedBeforeUnloadFired() {
|
| + return unload_controller_->TabsNeedBeforeUnloadFired();
|
| +}
|
| +
|
| bool Browser::IsMouseLocked() const {
|
| return fullscreen_controller_->IsMouseLocked();
|
| }
|
|
|