Index: chrome/browser/protector/session_startup_change.cc |
=================================================================== |
--- chrome/browser/protector/session_startup_change.cc (revision 136581) |
+++ chrome/browser/protector/session_startup_change.cc (working copy) |
@@ -12,7 +12,6 @@ |
#include "chrome/browser/protector/histograms.h" |
#include "chrome/browser/protector/protector_service.h" |
#include "chrome/browser/protector/protector_service_factory.h" |
-#include "chrome/browser/tabs/pinned_tab_codec.h" |
#include "chrome/browser/tabs/tab_strip_model.h" |
#include "chrome/browser/ui/browser.h" |
#include "chrome/browser/ui/browser_navigator.h" |
@@ -28,9 +27,9 @@ |
class SessionStartupChange : public BasePrefsChange { |
public: |
SessionStartupChange(const SessionStartupPref& actual_startup_pref, |
- const StartupTabs& actual_pinned_tabs, |
+ const PinnedTabCodec::Tabs& actual_pinned_tabs, |
const SessionStartupPref& backup_startup_pref, |
- const StartupTabs& backup_pinned_tabs); |
+ const PinnedTabCodec::Tabs& backup_pinned_tabs); |
// BaseSettingChange overrides: |
virtual bool Init(Profile* profile) OVERRIDE; |
@@ -56,21 +55,21 @@ |
GURL GetFirstNewURL() const; |
// Opens all tabs in |tabs| and makes them pinned. |
- void OpenPinnedTabs(Browser* browser, const StartupTabs& tabs); |
+ void OpenPinnedTabs(Browser* browser, const PinnedTabCodec::Tabs& tabs); |
const SessionStartupPref new_startup_pref_; |
const SessionStartupPref backup_startup_pref_; |
- const StartupTabs new_pinned_tabs_; |
- const StartupTabs backup_pinned_tabs_; |
+ const PinnedTabCodec::Tabs new_pinned_tabs_; |
+ const PinnedTabCodec::Tabs backup_pinned_tabs_; |
DISALLOW_COPY_AND_ASSIGN(SessionStartupChange); |
}; |
SessionStartupChange::SessionStartupChange( |
const SessionStartupPref& actual_startup_pref, |
- const StartupTabs& actual_pinned_tabs, |
+ const PinnedTabCodec::Tabs& actual_pinned_tabs, |
const SessionStartupPref& backup_startup_pref, |
- const StartupTabs& backup_pinned_tabs) |
+ const PinnedTabCodec::Tabs& backup_pinned_tabs) |
: new_startup_pref_(actual_startup_pref), |
backup_startup_pref_(backup_startup_pref), |
new_pinned_tabs_(actual_pinned_tabs), |
@@ -205,8 +204,9 @@ |
return new_urls[0]; |
} |
-void SessionStartupChange::OpenPinnedTabs(Browser* browser, |
- const StartupTabs& tabs) { |
+void SessionStartupChange::OpenPinnedTabs( |
+ Browser* browser, |
+ const PinnedTabCodec::Tabs& tabs) { |
for (size_t i = 0; i < tabs.size(); ++i) { |
browser::NavigateParams params(browser, tabs[i].url, |
content::PAGE_TRANSITION_START_PAGE); |
@@ -220,9 +220,9 @@ |
BaseSettingChange* CreateSessionStartupChange( |
const SessionStartupPref& actual_startup_pref, |
- const StartupTabs& actual_pinned_tabs, |
+ const PinnedTabCodec::Tabs& actual_pinned_tabs, |
const SessionStartupPref& backup_startup_pref, |
- const StartupTabs& backup_pinned_tabs) { |
+ const PinnedTabCodec::Tabs& backup_pinned_tabs) { |
return new SessionStartupChange(actual_startup_pref, actual_pinned_tabs, |
backup_startup_pref, backup_pinned_tabs); |
} |