| Index: components/sync/model/model_type_change_processor.h
|
| diff --git a/components/sync/model/model_type_change_processor.h b/components/sync/model/model_type_change_processor.h
|
| index 7fe49048d81e852943868afbfeba391f88add11e..d1b29478068cfe2ee875698b951e862547956344 100644
|
| --- a/components/sync/model/model_type_change_processor.h
|
| +++ b/components/sync/model/model_type_change_processor.h
|
| @@ -66,6 +66,11 @@ class ModelTypeChangeProcessor : public SyncErrorFactory {
|
| // Indicates that sync is being disabled permanently for this data type. All
|
| // metadata should be erased from storage.
|
| virtual void DisableSync() = 0;
|
| +
|
| + // Returns a boolean representing whether the processor's metadata is
|
| + // currently up to date and accurately tracking the model type's data. If
|
| + // false, calls to Put and Delete will no-op and can be omitted by services.
|
| + virtual bool IsTrackingMetadata() = 0;
|
| };
|
|
|
| } // namespace syncer
|
|
|