Rename WeakBindingSet/WeakInterfacePtrSet to BindingSet/InterfacePtrSet.

This CL also renames the element type (WeakBinding/WeakInterfacePtr) to Element and hide them in the corresonding *Set class.

BUG=None
CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_site_isolation

Committed: https://crrev.com/632d319842096e6998d174e2f251865979ce2b72
Cr-Commit-Position: refs/heads/master@{#377384}

Review URL: https://codereview.chromium.org/1735583002

Cr-Commit-Position: refs/heads/master@{#377528}
diff --git a/content/browser/storage_partition_impl.h b/content/browser/storage_partition_impl.h
index 90cd7c4..fa6904d 100644
--- a/content/browser/storage_partition_impl.h
+++ b/content/browser/storage_partition_impl.h
@@ -25,7 +25,7 @@
 #include "content/common/content_export.h"
 #include "content/common/storage_partition_service.mojom.h"
 #include "content/public/browser/storage_partition.h"
-#include "mojo/public/cpp/bindings/weak_binding_set.h"
+#include "mojo/public/cpp/bindings/binding_set.h"
 #include "storage/browser/quota/special_storage_policy.h"
 
 namespace content {
@@ -206,7 +206,7 @@
   scoped_refptr<PlatformNotificationContextImpl> platform_notification_context_;
   scoped_refptr<BackgroundSyncContextImpl> background_sync_context_;
 
-  mojo::WeakBindingSet<StoragePartitionService> bindings_;
+  mojo::BindingSet<StoragePartitionService> bindings_;
 
   // Raw pointer that should always be valid. The BrowserContext owns the
   // StoragePartitionImplMap which then owns StoragePartitionImpl. When the