Chromium Code Reviews| Index: chrome/browser/sync/engine/mock_model_safe_workers.cc |
| diff --git a/chrome/browser/sync/engine/mock_model_safe_workers.cc b/chrome/browser/sync/engine/mock_model_safe_workers.cc |
| index bd6a26b19b91e0a5a78d7792281c5858a25041d8..292baa9f3bb5959dcc4f1958e31d374fcbeda426 100644 |
| --- a/chrome/browser/sync/engine/mock_model_safe_workers.cc |
| +++ b/chrome/browser/sync/engine/mock_model_safe_workers.cc |
| @@ -24,6 +24,21 @@ MockModelSafeWorkerRegistrar* |
| return m; |
| } |
| +MockModelSafeWorkerRegistrar* MockModelSafeWorkerRegistrar::FromPassiveTypes( |
|
tim (not reviewing)
2011/04/12 06:09:29
hm
okay, so looking at this I think 'PassiveForTyp
lipalani1
2011/04/13 00:07:29
Done.
|
| + const syncable::ModelTypeBitSet& set) { |
| + ModelSafeRoutingInfo routes; |
| + for (int i = syncable::UNSPECIFIED ; i < syncable::MODEL_TYPE_COUNT; ++i) { |
| + syncable::ModelType type = syncable::ModelTypeFromInt(i); |
| + if (set[type]) { |
| + routes[type] = GROUP_PASSIVE; |
| + } |
| + } |
| + MockModelSafeWorkerRegistrar* m = new MockModelSafeWorkerRegistrar(routes); |
| + m->passive_worker_ = new ModelSafeWorker(); |
| + return m; |
| +} |
| + |
| + |
| void MockModelSafeWorkerRegistrar::GetWorkers( |
| std::vector<ModelSafeWorker*>* out) { |
| if (passive_worker_.get()) |