Index: chrome/browser/task_manager/task_manager.cc |
diff --git a/chrome/browser/task_manager/task_manager.cc b/chrome/browser/task_manager/task_manager.cc |
index 063b586c8633315884468a8a733dee27b91911fb..cb14d7ffef1f6212a6ddbaeb96e63d68e9743fd4 100644 |
--- a/chrome/browser/task_manager/task_manager.cc |
+++ b/chrome/browser/task_manager/task_manager.cc |
@@ -125,6 +125,15 @@ int TaskManagerModel::GetResourceUniqueId(int index) const { |
return resources_[index]->get_unique_id(); |
} |
+int TaskManagerModel::GetResourceIndexByUniqueId(const int unique_id) const { |
+ for (int resource_index = 0; resource_index < ResourceCount(); |
+ ++resource_index) { |
+ if (GetResourceUniqueId(resource_index) == unique_id) |
+ return resource_index; |
+ } |
+ return -1; |
+} |
+ |
string16 TaskManagerModel::GetResourceTitle(int index) const { |
CHECK_LT(index, ResourceCount()); |
return resources_[index]->GetTitle(); |