| Index: components/sessions/ios/ios_serialized_navigation_builder.mm
|
| diff --git a/components/sessions/ios/ios_serialized_navigation_builder.mm b/components/sessions/ios/ios_serialized_navigation_builder.mm
|
| index 232a1bdea59a63a85648893e59ca9cd0184b9499..70fc1530f17c35402816776e5b69390a77ab52c1 100644
|
| --- a/components/sessions/ios/ios_serialized_navigation_builder.mm
|
| +++ b/components/sessions/ios/ios_serialized_navigation_builder.mm
|
| @@ -52,15 +52,13 @@ IOSSerializedNavigationBuilder::ToNavigationItem(
|
| }
|
|
|
| // static
|
| -ScopedVector<web::NavigationItem>
|
| +std::vector<std::unique_ptr<web::NavigationItem>>
|
| IOSSerializedNavigationBuilder::ToNavigationItems(
|
| const std::vector<SerializedNavigationEntry>& navigations) {
|
| - ScopedVector<web::NavigationItem> items;
|
| - for (std::vector<SerializedNavigationEntry>::const_iterator it =
|
| - navigations.begin();
|
| - it != navigations.end(); ++it) {
|
| - items.push_back(ToNavigationItem(&(*it)).release());
|
| - }
|
| + std::vector<std::unique_ptr<web::NavigationItem>> items;
|
| + for (const auto& navigation : navigations)
|
| + items.push_back(ToNavigationItem(&navigation));
|
| +
|
| return items;
|
| }
|
|
|
|
|