Index: chrome/browser/task_manager.cc |
=================================================================== |
--- chrome/browser/task_manager.cc (revision 16479) |
+++ chrome/browser/task_manager.cc (working copy) |
@@ -710,9 +710,10 @@ |
task_manager->view_->OpenWindow(); |
} |
+// static |
void TaskManager::Close() { |
- model_->StopUpdating(); |
- model_->Clear(); |
+ TaskManager* task_manager = GetInstance(); |
+ task_manager->view_->CloseWindow(); |
} |
// static |
@@ -802,6 +803,11 @@ |
model_->RemoveResource(resource); |
} |
+void TaskManager::OnWindowClosed() { |
+ model_->StopUpdating(); |
+ model_->Clear(); |
+} |
+ |
// static |
TaskManager* TaskManager::GetInstance() { |
return Singleton<TaskManager>::get(); |