diff options
Diffstat (limited to 'chrome/browser/task_manager_resource_providers.cc')
-rw-r--r-- | chrome/browser/task_manager_resource_providers.cc | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/chrome/browser/task_manager_resource_providers.cc b/chrome/browser/task_manager_resource_providers.cc index ceca70c..6e62e7a 100644 --- a/chrome/browser/task_manager_resource_providers.cc +++ b/chrome/browser/task_manager_resource_providers.cc @@ -85,12 +85,9 @@ TaskManager::Resource* TaskManagerWebContentsResourceProvider::GetResource( int render_process_host_id, int routing_id) { - TabContents* tab_contents = - tab_util::GetTabContentsByID(render_process_host_id, routing_id); - if (!tab_contents) // Not one of our resource. - return NULL; - WebContents* web_contents = tab_contents->AsWebContents(); - if (!web_contents) + WebContents* web_contents = + tab_util::GetWebContentsByID(render_process_host_id, routing_id); + if (!web_contents) // Not one of our resource. return NULL; if (!web_contents->process()->process().handle()) { |