Componentize BadClockBlockingPage

It has been cleaned of //chrome-level dependencies in a predecessor CL,
so the componentization is trivial.

Bug: 1025059
Change-Id: I47da26916a614fd8925bdbae1cb6fda9d72623ef
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1983236
Reviewed-by: Carlos IL <[email protected]>
Commit-Queue: Colin Blundell <[email protected]>
Cr-Commit-Position: refs/heads/master@{#728484}
diff --git a/components/security_interstitials/content/BUILD.gn b/components/security_interstitials/content/BUILD.gn
index 91ff5c7..4f0bb733 100644
--- a/components/security_interstitials/content/BUILD.gn
+++ b/components/security_interstitials/content/BUILD.gn
@@ -5,6 +5,8 @@
 
 static_library("security_interstitial_page") {
   sources = [
+    "bad_clock_blocking_page.cc",
+    "bad_clock_blocking_page.h",
     "captive_portal_blocking_page.cc",
     "captive_portal_blocking_page.h",
     "cert_report_helper.cc",
@@ -54,6 +56,7 @@
     "//components/safe_browsing/db:hit_report",
     "//components/safe_browsing/db:util",
     "//components/security_interstitials/core:core",
+    "//components/ssl_errors",
     "//components/strings:components_strings_grit",
     "//components/url_formatter",
     "//components/user_prefs",