| Index: components/sessions/base_session_service_commands.cc
|
| diff --git a/components/sessions/base_session_service_commands.cc b/components/sessions/base_session_service_commands.cc
|
| index 09eab437287d28a19b8cf0f238ceb5aaf5bc2af9..c0ae0a3d0707e340713742d40b5ce4faf5a93faf 100644
|
| --- a/components/sessions/base_session_service_commands.cc
|
| +++ b/components/sessions/base_session_service_commands.cc
|
| @@ -109,7 +109,8 @@
|
| if (!pickle.get())
|
| return false;
|
| PickleIterator iterator(*pickle);
|
| - return iterator.ReadInt(tab_id) && navigation->ReadFromPickle(&iterator);
|
| + return pickle->ReadInt(&iterator, tab_id) &&
|
| + navigation->ReadFromPickle(&iterator);
|
| }
|
|
|
| bool RestoreSetTabExtensionAppIDCommand(const SessionCommand& command,
|
| @@ -120,7 +121,8 @@
|
| return false;
|
|
|
| PickleIterator iterator(*pickle);
|
| - return iterator.ReadInt(tab_id) && iterator.ReadString(extension_app_id);
|
| + return pickle->ReadInt(&iterator, tab_id) &&
|
| + pickle->ReadString(&iterator, extension_app_id);
|
| }
|
|
|
| bool RestoreSetTabUserAgentOverrideCommand(const SessionCommand& command,
|
| @@ -131,7 +133,8 @@
|
| return false;
|
|
|
| PickleIterator iterator(*pickle);
|
| - return iterator.ReadInt(tab_id) && iterator.ReadString(user_agent_override);
|
| + return pickle->ReadInt(&iterator, tab_id) &&
|
| + pickle->ReadString(&iterator, user_agent_override);
|
| }
|
|
|
| bool RestoreSetWindowAppNameCommand(const SessionCommand& command,
|
| @@ -142,7 +145,8 @@
|
| return false;
|
|
|
| PickleIterator iterator(*pickle);
|
| - return iterator.ReadInt(window_id) && iterator.ReadString(app_name);
|
| + return pickle->ReadInt(&iterator, window_id) &&
|
| + pickle->ReadString(&iterator, app_name);
|
| }
|
|
|
| } // namespace sessions
|
|
|