Index: components/safe_browsing_db/safe_browsing_prefs.cc |
diff --git a/components/safe_browsing_db/safe_browsing_prefs.cc b/components/safe_browsing_db/safe_browsing_prefs.cc |
index 6f7e247ec2f5ec84a21d75592c0cab907af9a0ee..040190db08a3df50a3c3138d646ce78fbfe9e2c9 100644 |
--- a/components/safe_browsing_db/safe_browsing_prefs.cc |
+++ b/components/safe_browsing_db/safe_browsing_prefs.cc |
@@ -16,6 +16,10 @@ const char kSafeBrowsingExtendedReportingEnabled[] = |
namespace safe_browsing { |
+bool ExtendedReportingPrefExists(const PrefService& prefs) { |
+ return prefs.HasPrefPath(GetExtendedReportingPrefName()); |
+} |
+ |
const char* GetExtendedReportingPrefName() { |
return prefs::kSafeBrowsingExtendedReportingEnabled; |
} |
@@ -29,4 +33,8 @@ void RecordExtendedReportingMetrics(const PrefService& prefs) { |
IsExtendedReportingEnabled(prefs)); |
} |
+void SetExtendedReportingPref(PrefService* prefs, bool value) { |
+ prefs->SetBoolean(GetExtendedReportingPrefName(), value); |
+} |
+ |
} // namespace safe_browsing |