Decouple HTTPS Infobar Notification from LPR

LPR is being removed, but the infobar is still used by opt guide. This
CL decouples the two so that LPR can be more cleanly removed.

Bug: 1073125
Change-Id: I72adb035bb7d7b326c21a6cf39755bdf5a5d21dc
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2161375
Commit-Queue: Robert Ogden <[email protected]>
Reviewed-by: Avi Drissman <[email protected]>
Reviewed-by: Sophie Chang <[email protected]>
Cr-Commit-Position: refs/heads/master@{#761677}
diff --git a/chrome/browser/prefs/browser_prefs.cc b/chrome/browser/prefs/browser_prefs.cc
index cda1b54..450811e 100644
--- a/chrome/browser/prefs/browser_prefs.cc
+++ b/chrome/browser/prefs/browser_prefs.cc
@@ -55,6 +55,7 @@
 #include "chrome/browser/prefs/incognito_mode_prefs.h"
 #include "chrome/browser/prefs/origin_trial_prefs.h"
 #include "chrome/browser/prefs/session_startup_pref.h"
+#include "chrome/browser/previews/previews_https_notification_infobar_decider.h"
 #include "chrome/browser/previews/previews_lite_page_redirect_decider.h"
 #include "chrome/browser/previews/previews_offline_helper.h"
 #include "chrome/browser/printing/print_preview_sticky_settings.h"
@@ -850,6 +851,7 @@
   policy::URLBlacklistManager::RegisterProfilePrefs(registry);
   PrefProxyConfigTrackerImpl::RegisterProfilePrefs(registry);
   PrefsTabHelper::RegisterProfilePrefs(registry, locale);
+  PreviewsHTTPSNotificationInfoBarDecider::RegisterProfilePrefs(registry);
   PreviewsLitePageRedirectDecider::RegisterProfilePrefs(registry);
   PreviewsOfflineHelper::RegisterProfilePrefs(registry);
   Profile::RegisterProfilePrefs(registry);