Chromium Code Reviews| Index: chrome/browser/sync/sessions/sync_session_context.h |
| diff --git a/chrome/browser/sync/sessions/sync_session_context.h b/chrome/browser/sync/sessions/sync_session_context.h |
| index a3a69ec9d6c690142a53ce38c906a92c373332db..0337a352a0c4b551965434a9d3610ea0f065473b 100644 |
| --- a/chrome/browser/sync/sessions/sync_session_context.h |
| +++ b/chrome/browser/sync/sessions/sync_session_context.h |
| @@ -24,6 +24,7 @@ |
| #include "base/memory/scoped_ptr.h" |
| #include "chrome/browser/sync/engine/model_safe_worker.h" |
| #include "chrome/browser/sync/engine/syncer_types.h" |
| +#include "chrome/browser/sync/sessions/debug_info_getter.h" |
| namespace syncable { |
| class DirectoryManager; |
| @@ -49,7 +50,8 @@ class SyncSessionContext { |
| SyncSessionContext(ServerConnectionManager* connection_manager, |
| syncable::DirectoryManager* directory_manager, |
| ModelSafeWorkerRegistrar* model_safe_worker_registrar, |
| - const std::vector<SyncEngineEventListener*>& listeners); |
| + const std::vector<SyncEngineEventListener*>& listeners, |
| + DebugInfoGetter* debug_info_getter); |
| ~SyncSessionContext(); |
| ConflictResolver* resolver() { return resolver_; } |
| @@ -66,6 +68,10 @@ class SyncSessionContext { |
| return extensions_activity_monitor_; |
| } |
| + DebugInfoGetter* debug_info_getter() { |
| + return debug_info_getter_; |
| + } |
| + |
| // Talk notification status. |
| void set_notifications_enabled(bool enabled) { |
| notifications_enabled_ = enabled; |
| @@ -137,6 +143,8 @@ class SyncSessionContext { |
| // Cache of last session snapshot information. |
| scoped_ptr<sessions::SyncSessionSnapshot> previous_session_snapshot_; |
| + DebugInfoGetter* const debug_info_getter_; |
|
tim (not reviewing)
2011/10/13 16:04:14
Comment. e.g. see the one around ExtensionsActivit
lipalani1
2011/10/13 21:39:18
Done.
|
| + |
| DISALLOW_COPY_AND_ASSIGN(SyncSessionContext); |
| }; |