OLD | NEW |
1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #include "chrome/browser/tabs/pinned_tab_test_utils.h" | 5 #include "chrome/browser/tabs/pinned_tab_test_utils.h" |
6 | 6 |
7 typedef StartupBrowserCreator::LaunchWithProfile::Tab Tab; | |
8 | |
9 namespace { | 7 namespace { |
10 | 8 |
11 std::string TabToString(const Tab& tab) { | 9 std::string TabToString(const StartupTab& tab) { |
12 return tab.url.spec() + ":" + (tab.is_app ? "app" : "") + ":" + | 10 return tab.url.spec() + ":" + (tab.is_app ? "app" : "") + ":" + |
13 (tab.is_pinned ? "pinned" : "") + ":" + tab.app_id; | 11 (tab.is_pinned ? "pinned" : "") + ":" + tab.app_id; |
14 } | 12 } |
15 | 13 |
16 } // namespace | 14 } // namespace |
17 | 15 |
18 // static | 16 // static |
19 std::string PinnedTabTestUtils::TabsToString( | 17 std::string PinnedTabTestUtils::TabsToString( |
20 const std::vector<StartupBrowserCreator::LaunchWithProfile::Tab>& values) { | 18 const std::vector<StartupTab>& values) { |
21 std::string result; | 19 std::string result; |
22 for (size_t i = 0; i < values.size(); ++i) { | 20 for (size_t i = 0; i < values.size(); ++i) { |
23 if (i != 0) | 21 if (i != 0) |
24 result += " "; | 22 result += " "; |
25 result += TabToString(values[i]); | 23 result += TabToString(values[i]); |
26 } | 24 } |
27 return result; | 25 return result; |
28 } | 26 } |
OLD | NEW |