Index: chrome/browser/devtools/devtools_ui_bindings.cc |
diff --git a/chrome/browser/devtools/devtools_ui_bindings.cc b/chrome/browser/devtools/devtools_ui_bindings.cc |
index 4ecdab067e458e22808a03a5b1a843124c3ec355..7dc63022d7ab8c1d7fc88027419efe85b0e9573a 100644 |
--- a/chrome/browser/devtools/devtools_ui_bindings.cc |
+++ b/chrome/browser/devtools/devtools_ui_bindings.cc |
@@ -27,7 +27,6 @@ |
#include "chrome/browser/infobars/infobar_service.h" |
#include "chrome/browser/profiles/profile.h" |
#include "chrome/browser/ui/browser.h" |
-#include "chrome/browser/ui/browser_iterator.h" |
#include "chrome/browser/ui/browser_list.h" |
#include "chrome/browser/ui/browser_window.h" |
#include "chrome/browser/ui/tabs/tab_strip_model.h" |
@@ -106,11 +105,11 @@ base::DictionaryValue* CreateFileSystemValue( |
} |
Browser* FindBrowser(content::WebContents* web_contents) { |
- for (chrome::BrowserIterator it; !it.done(); it.Next()) { |
- int tab_index = it->tab_strip_model()->GetIndexOfWebContents( |
+ for (auto* browser : *BrowserList::GetInstance()) { |
+ int tab_index = browser->tab_strip_model()->GetIndexOfWebContents( |
web_contents); |
if (tab_index != TabStripModel::kNoTab) |
- return *it; |
+ return browser; |
} |
return NULL; |
} |