summaryrefslogtreecommitdiff
path: root/chromium/components/user_prefs/tracked/tracked_preference_validation_delegate.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/components/user_prefs/tracked/tracked_preference_validation_delegate.h')
-rw-r--r--chromium/components/user_prefs/tracked/tracked_preference_validation_delegate.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/chromium/components/user_prefs/tracked/tracked_preference_validation_delegate.h b/chromium/components/user_prefs/tracked/tracked_preference_validation_delegate.h
index 8ea9c80a0a5..d010df5aee3 100644
--- a/chromium/components/user_prefs/tracked/tracked_preference_validation_delegate.h
+++ b/chromium/components/user_prefs/tracked/tracked_preference_validation_delegate.h
@@ -28,6 +28,7 @@ class TrackedPreferenceValidationDelegate {
const std::string& pref_path,
const base::Value* value,
PrefHashStoreTransaction::ValueState value_state,
+ PrefHashStoreTransaction::ValueState external_validation_value_state,
bool is_personal) = 0;
// Notifies observes of the result (|value_state|) of checking the split
@@ -37,7 +38,9 @@ class TrackedPreferenceValidationDelegate {
const std::string& pref_path,
const base::DictionaryValue* dict_value,
const std::vector<std::string>& invalid_keys,
+ const std::vector<std::string>& external_validation_invalid_keys,
PrefHashStoreTransaction::ValueState value_state,
+ PrefHashStoreTransaction::ValueState external_validation_value_state,
bool is_personal) = 0;
};