| Index: chrome/browser/sessions/session_service.cc
|
| ===================================================================
|
| --- chrome/browser/sessions/session_service.cc (revision 145001)
|
| +++ chrome/browser/sessions/session_service.cc (working copy)
|
| @@ -27,6 +27,7 @@
|
| #include "chrome/browser/sessions/session_restore.h"
|
| #include "chrome/browser/sessions/session_types.h"
|
| #include "chrome/browser/ui/browser_list.h"
|
| +#include "chrome/browser/ui/browser_tabstrip.h"
|
| #include "chrome/browser/ui/browser_window.h"
|
| #include "chrome/browser/ui/startup/startup_browser_creator.h"
|
| #include "chrome/browser/ui/tab_contents/tab_contents.h"
|
| @@ -1382,11 +1383,11 @@
|
|
|
| bool added_to_windows_to_track = false;
|
| for (int i = 0; i < browser->tab_count(); ++i) {
|
| - TabContents* tab = browser->GetTabContentsAt(i);
|
| + TabContents* tab = chrome::GetTabContentsAt(browser, i);
|
| DCHECK(tab);
|
| if (tab->profile() == profile() || profile() == NULL) {
|
| BuildCommandsForTab(browser->session_id(), tab, i,
|
| - browser->IsTabPinned(i),
|
| + browser->tab_strip_model()->IsTabPinned(i),
|
| commands, tab_to_available_range);
|
| if (windows_to_track && !added_to_windows_to_track) {
|
| windows_to_track->insert(browser->session_id().id());
|
|
|