Split some Mojo binding sites into _receiver_bindings files under SECURITY_OWNERS review.

With the Service Manager going away, the manifest files that previously
mediated access to Mojo services across processes are going away too.
Under the new system, various //content classes have methods that bind
mojo::Receiver<T> objects via GenericPendingReceiver. Since these call
sites control access to objects across a privilege boundary, they should
be under the SECURITY_OWNERS review system.

This pass splits out BindHostReceiver calls.

Bug: 1012033
Change-Id: I390a26af782953625b603270e3201535ff4ee9d4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1880315
Reviewed-by: Yuchen Liu <[email protected]>
Reviewed-by: Avi Drissman <[email protected]>
Reviewed-by: Sean Topping <[email protected]>
Commit-Queue: Robert Sesek <[email protected]>
Cr-Commit-Position: refs/heads/master@{#710095}
diff --git a/content/browser/BUILD.gn b/content/browser/BUILD.gn
index 3fc65cc..bbb3a0a7 100644
--- a/content/browser/BUILD.gn
+++ b/content/browser/BUILD.gn
@@ -946,6 +946,7 @@
     "gpu/gpu_memory_buffer_manager_singleton.h",
     "gpu/gpu_process_host.cc",
     "gpu/gpu_process_host.h",
+    "gpu/gpu_process_host_receiver_bindings.cc",
     "gpu/peak_gpu_memory_tracker_impl.cc",
     "gpu/peak_gpu_memory_tracker_impl.h",
     "gpu/shader_cache_factory.cc",
@@ -1840,6 +1841,7 @@
     "url_loader_factory_getter.h",
     "utility_process_host.cc",
     "utility_process_host.h",
+    "utility_process_host_receiver_bindings.cc",
     "video_capture_service.cc",
     "wake_lock/wake_lock_context_host.cc",
     "wake_lock/wake_lock_context_host.h",