DRP delete network properties manager

No longer needed with the data reduction proxy (DRP) being disabled.

The pref that stored network properties is now being deleted
via chrome/browser/prefs/browser_prefs.cc

Change-Id: Ide5f22c3460f84d272df1524f1f17429e38e1018
Bug: 1048736
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2104095
Reviewed-by: Dominic Battré <[email protected]>
Reviewed-by: Robert Ogden <[email protected]>
Reviewed-by: Martin Šrámek <[email protected]>
Commit-Queue: Dominic Battré <[email protected]>
Auto-Submit: Tarun Bansal <[email protected]>
Cr-Commit-Position: refs/heads/master@{#750907}
diff --git a/chrome/browser/prefs/browser_prefs.cc b/chrome/browser/prefs/browser_prefs.cc
index 447f02a..b5129634 100644
--- a/chrome/browser/prefs/browser_prefs.cc
+++ b/chrome/browser/prefs/browser_prefs.cc
@@ -522,6 +522,8 @@
 const char kGoogleServicesUserAccountId[] = "google.services.user_account_id";
 const char kDataReductionProxySavingsClearedNegativeSystemClock[] =
     "data_reduction.savings_cleared_negative_system_clock";
+const char kDataReductionNetworkProperties[] =
+    "data_reduction.network_properties";
 
 #if defined(OS_CHROMEOS)
 // Deprecated 10/2019
@@ -627,6 +629,7 @@
   registry->RegisterStringPref(kGoogleServicesUserAccountId, std::string());
   registry->RegisterInt64Pref(
       kDataReductionProxySavingsClearedNegativeSystemClock, 0);
+  registry->RegisterDictionaryPref(kDataReductionNetworkProperties);
 
 #if defined(OS_CHROMEOS)
   registry->RegisterBooleanPref(
@@ -1308,4 +1311,7 @@
   profile_prefs->ClearPref(kInvalidatorSavedInvalidations);
   profile_prefs->ClearPref(kInvalidatorInvalidationState);
   profile_prefs->ClearPref(kInvalidatorClientId);
+
+  // Added 3/2020.
+  profile_prefs->ClearPref(kDataReductionNetworkProperties);
 }