Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2987)

Unified Diff: chrome/browser/sessions/session_service.cc

Issue 10827168: Fix user agent override restore pipeline (Closed) Base URL: http://git.chromium.org/chromium/src.git@master
Patch Set: Nit addressing Created 8 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/sessions/session_service.cc
diff --git a/chrome/browser/sessions/session_service.cc b/chrome/browser/sessions/session_service.cc
index a9c5364613508a435383424b14f29324f40cb849..9dbb0c909e3a181abe0200b5428e81df77c70608 100644
--- a/chrome/browser/sessions/session_service.cc
+++ b/chrome/browser/sessions/session_service.cc
@@ -482,6 +482,19 @@ void SessionService::SetSelectedTabInWindow(const SessionID& window_id,
ScheduleCommand(CreateSetSelectedTabInWindow(window_id, index));
}
+void SessionService::SetTabUserAgentOverride(
+ const SessionID& window_id,
+ const SessionID& tab_id,
+ const std::string& user_agent_override) {
+ if (!ShouldTrackChangesToWindow(window_id))
+ return;
+
+ ScheduleCommand(CreateSetTabUserAgentOverrideCommand(
+ kCommandSetTabUserAgentOverride,
+ tab_id.id(),
+ user_agent_override));
+}
+
SessionService::Handle SessionService::GetLastSession(
CancelableRequestConsumerBase* consumer,
const SessionCallback& callback) {
@@ -733,19 +746,6 @@ void SessionService::SetTabExtensionAppID(
extension_app_id));
}
-void SessionService::SetTabUserAgentOverride(
- const SessionID& window_id,
- const SessionID& tab_id,
- const std::string& user_agent_override) {
- if (!ShouldTrackChangesToWindow(window_id))
- return;
-
- ScheduleCommand(CreateSetTabUserAgentOverrideCommand(
- kCommandSetTabUserAgentOverride,
- tab_id.id(),
- user_agent_override));
-}
-
SessionCommand* SessionService::CreateSetSelectedTabInWindow(
const SessionID& window_id,
int index) {

Powered by Google App Engine
This is Rietveld 408576698