Index: chrome/browser/sync/profile_sync_service.cc |
diff --git a/chrome/browser/sync/profile_sync_service.cc b/chrome/browser/sync/profile_sync_service.cc |
index 31cfd6c022b12b675b85227b46b8a3a46454b1e9..cc2b72f1deee3c3d5cb13493ac599f6932421f0c 100644 |
--- a/chrome/browser/sync/profile_sync_service.cc |
+++ b/chrome/browser/sync/profile_sync_service.cc |
@@ -2155,8 +2155,8 @@ void GetAllNodesRequestHelper::OnReceivedNodesForTypes( |
void ProfileSyncService::GetAllNodes( |
const base::Callback<void(scoped_ptr<base::ListValue>)>& callback) { |
- // TODO(rlarocque): Should be GetRegisteredDirectoryTypes. |
- const ModelTypeSet directory_types = GetRegisteredDataTypes(); |
+ ModelTypeSet directory_types = GetRegisteredDirectoryDataTypes(); |
+ directory_types.PutAll(syncer::ControlTypes()); |
scoped_refptr<GetAllNodesRequestHelper> helper = |
new GetAllNodesRequestHelper(directory_types, callback); |