| Index: components/user_prefs/tracked/tracked_preference_helper.cc
|
| diff --git a/components/user_prefs/tracked/tracked_preference_helper.cc b/components/user_prefs/tracked/tracked_preference_helper.cc
|
| index 2d39749cf53c27f70741bdbe308e5c0ecfb9a20b..f7668286fae22080e167830a565373836688aaa8 100644
|
| --- a/components/user_prefs/tracked/tracked_preference_helper.cc
|
| +++ b/components/user_prefs/tracked/tracked_preference_helper.cc
|
| @@ -38,6 +38,10 @@ TrackedPreferenceHelper::ResetAction TrackedPreferenceHelper::GetAction(
|
| case PrefHashStoreTransaction::SECURE_LEGACY:
|
| // Accept secure legacy device ID based hashes.
|
| return DONT_RESET;
|
| + case PrefHashStoreTransaction::UNSUPPORTED:
|
| + NOTREACHED()
|
| + << "GetAction should not be called with an UNSUPPORTED value state";
|
| + return DONT_RESET;
|
| case PrefHashStoreTransaction::UNTRUSTED_UNKNOWN_VALUE: // Falls through.
|
| case PrefHashStoreTransaction::CHANGED:
|
| return enforce_ ? DO_RESET : WANTED_RESET;
|
| @@ -80,6 +84,10 @@ void TrackedPreferenceHelper::ReportValidationResult(
|
| histogram_name =
|
| user_prefs::tracked::kTrackedPrefHistogramNullInitialized;
|
| break;
|
| + case PrefHashStoreTransaction::UNSUPPORTED:
|
| + NOTREACHED() << "ReportValidationResult should not be called with an "
|
| + "UNSUPPORTED value state";
|
| + return;
|
| default:
|
| NOTREACHED() << "Unexpected PrefHashStoreTransaction::ValueState: "
|
| << value_state;
|
|
|