[SSL] Simplify //chrome's ChromeSSLHostStateDelegateFactory
In advance of bringing up a factory for ChromeSSLHostStateDelegate in
//weblayer, this CL simplifies the one in //chrome by making
ChromeSSLHostStateDelegate a KeyedService directly rather than having
a wrapper class inside the factory. This avoids the need to replicate
the boilerplate in //weblayer's factory.
Bug: 1030692
Change-Id: I5732f70c5180261c9bbbc385e38da623e01cab86
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2063172
Reviewed-by: Carlos IL <[email protected]>
Commit-Queue: Colin Blundell <[email protected]>
Cr-Commit-Position: refs/heads/master@{#743017}
diff --git a/components/security_interstitials/content/BUILD.gn b/components/security_interstitials/content/BUILD.gn
index d8894c8..9fb0648a 100644
--- a/components/security_interstitials/content/BUILD.gn
+++ b/components/security_interstitials/content/BUILD.gn
@@ -77,6 +77,7 @@
"//components/content_settings/core/browser",
"//components/content_settings/core/common",
"//components/history/core/browser",
+ "//components/keyed_service/core",
"//components/network_time",
"//components/pref_registry",
"//components/prefs:prefs",