[absl] Add absl/container:hash_container_defaults to absl_component_deps

Change-Id: I8209b1a531501f538c26a8f1daca0d5cb9f23a99
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7103498
Reviewed-by: Danil Chapovalov <danilchap@chromium.org>
Auto-Submit: Jan Wilken Dörrie <jdoerrie@chromium.org>
Commit-Queue: Danil Chapovalov <danilchap@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1538463}
NOKEYCHECK=True
GitOrigin-RevId: 8069214bf0f5ac69edd46120133089079db3227e
diff --git a/BUILD.gn b/BUILD.gn
index a2d77e8..8ec1c9b 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -67,6 +67,7 @@
     "//third_party/abseil-cpp/absl/container:fixed_array",
     "//third_party/abseil-cpp/absl/container:flat_hash_map",
     "//third_party/abseil-cpp/absl/container:flat_hash_set",
+    "//third_party/abseil-cpp/absl/container:hash_container_defaults",
     "//third_party/abseil-cpp/absl/container:inlined_vector",
     "//third_party/abseil-cpp/absl/container:node_hash_map",
     "//third_party/abseil-cpp/absl/container:node_hash_set",
diff --git a/absl/container/BUILD.gn b/absl/container/BUILD.gn
index 7b50aad..fdd07b2 100644
--- a/absl/container/BUILD.gn
+++ b/absl/container/BUILD.gn
@@ -259,7 +259,6 @@
 
 absl_source_set("hash_container_defaults") {
   public = [ "hash_container_defaults.h" ]
-  visibility = [ "//third_party/abseil-cpp/absl/container:*" ]
   deps = [
     ":hash_function_defaults",
     "//third_party/abseil-cpp/absl/base:config",