diff options
Diffstat (limited to 'chrome/browser/task_manager.cc')
-rw-r--r-- | chrome/browser/task_manager.cc | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/chrome/browser/task_manager.cc b/chrome/browser/task_manager.cc index bbc77da..5e019b8 100644 --- a/chrome/browser/task_manager.cc +++ b/chrome/browser/task_manager.cc @@ -635,6 +635,13 @@ void TaskManagerModel::Refresh() { // Then we reset the current byte count. iter->second = 0; } + + // Let resources update themselves if they need to. + for (ResourceList::iterator iter = resources_.begin(); + iter != resources_.end(); ++iter) { + (*iter)->Refresh(); + } + if (!resources_.empty()) { FOR_EACH_OBSERVER(TaskManagerModelObserver, observer_list_, OnItemsChanged(0, ResourceCount())); |