- // Migrates protected values from |source| to |destination|. Values are
- // migrated if they are protected according to this filter's configuration,
- // the corresponding key has no value in |destination|, and the value in
- // |source| is trusted according to this filter's PrefHashStore. Regardless of
- // the state of |destination| or the trust status, the protected values will
- // be removed from |source|.
- void MigrateValues(PersistentPrefStore* source,
- PersistentPrefStore* destination);
-
- // PrefFilter implementation.
- virtual void FilterOnLoad(base::DictionaryValue* pref_store_contents)
- OVERRIDE;