Index: components/sync_sessions/synced_window_delegates_getter.h |
diff --git a/components/sync_sessions/synced_window_delegates_getter.h b/components/sync_sessions/synced_window_delegates_getter.h |
index 35e8f1c3cb9ca92de84106cf3f0de83d935d4e4b..303e4fd97662f4638cfd7282bf04ccf8635f8c13 100644 |
--- a/components/sync_sessions/synced_window_delegates_getter.h |
+++ b/components/sync_sessions/synced_window_delegates_getter.h |
@@ -5,7 +5,7 @@ |
#ifndef COMPONENTS_SYNC_SESSIONS_SYNCED_WINDOW_DELEGATES_GETTER_H_ |
#define COMPONENTS_SYNC_SESSIONS_SYNCED_WINDOW_DELEGATES_GETTER_H_ |
-#include <set> |
+#include <map> |
#include "base/macros.h" |
#include "components/sessions/core/session_id.h" |
@@ -18,11 +18,14 @@ class SyncedWindowDelegate; |
// how this is done on different platforms. |
class SyncedWindowDelegatesGetter { |
public: |
+ using SyncedWindowDelegateMap = |
+ std::map<SessionID::id_type, const SyncedWindowDelegate*>; |
+ |
SyncedWindowDelegatesGetter(); |
virtual ~SyncedWindowDelegatesGetter(); |
// Returns all SyncedWindowDelegate instances. |
- virtual std::set<const SyncedWindowDelegate*> GetSyncedWindowDelegates() = 0; |
+ virtual SyncedWindowDelegateMap GetSyncedWindowDelegates() = 0; |
// Find a SyncedWindowDelegate given its window's id. |
virtual const SyncedWindowDelegate* FindById(SessionID::id_type id) = 0; |