Index: chrome/browser/ui/cocoa/bookmarks/bookmark_all_tabs_controller.mm |
diff --git a/chrome/browser/ui/cocoa/bookmarks/bookmark_all_tabs_controller.mm b/chrome/browser/ui/cocoa/bookmarks/bookmark_all_tabs_controller.mm |
index 82a4765fb7473f94a0e749eaef277ca39dc3b385..2de8c1b8212101170d284b8e5810630751411a12 100644 |
--- a/chrome/browser/ui/cocoa/bookmarks/bookmark_all_tabs_controller.mm |
+++ b/chrome/browser/ui/cocoa/bookmarks/bookmark_all_tabs_controller.mm |
@@ -44,13 +44,10 @@ using content::WebContents; |
- (void)UpdateActiveTabPairs { |
activeTabPairsVector_.clear(); |
Browser* browser = BrowserList::GetLastActive(); |
- TabStripModel* tabstrip_model = browser->tabstrip_model(); |
- const int tabCount = tabstrip_model->count(); |
+ const int tabCount = browser->tab_count(); |
for (int i = 0; i < tabCount; ++i) { |
- WebContents* wc = tabstrip_model->GetTabContentsAt(i)->web_contents(); |
- const string16 tabTitle = wc->GetTitle(); |
- const GURL& tabURL(wc->GetURL()); |
- ActiveTabNameURLPair tabPair(tabTitle, tabURL); |
+ WebContents* contents = browser->GetWebContentsAt(i); |
+ ActiveTabNameURLPair tabPair(contents->GetTitle(), contents->GetURL()); |
activeTabPairsVector_.push_back(tabPair); |
} |
} |