Convert mojo::Binding<network::mojom::URLLoaderClient> to new Mojo types

This CL is a part of effort for converting mojom::URLLoaderClient
to new Mojo types.

It converts mojo::Binding<network::mojom::URLLoaderClient> to
mojo::Receiver<network::mojom::URLLoaderClient>.

On a follow-up CL, URLLoaderClientPtr will be handled with
new Mojo types.

Bug: 955171
Change-Id: Id297a6c86ea7b113d333d0ccb2a41611328c0aeb
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1895107
Reviewed-by: Min Qin <[email protected]>
Reviewed-by: Luke Halliwell (slow) <[email protected]>
Reviewed-by: Matt Falkenhagen <[email protected]>
Reviewed-by: Bo <[email protected]>
Reviewed-by: Avi Drissman <[email protected]>
Reviewed-by: Ken Rockot <[email protected]>
Commit-Queue: Julie Kim <[email protected]>
Cr-Commit-Position: refs/heads/master@{#713720}
diff --git a/content/renderer/loader/url_loader_client_impl.h b/content/renderer/loader/url_loader_client_impl.h
index a940d61..b0b5ae98 100644
--- a/content/renderer/loader/url_loader_client_impl.h
+++ b/content/renderer/loader/url_loader_client_impl.h
@@ -11,7 +11,7 @@
 #include "base/memory/ref_counted.h"
 #include "base/memory/weak_ptr.h"
 #include "content/common/content_export.h"
-#include "mojo/public/cpp/bindings/binding.h"
+#include "mojo/public/cpp/bindings/receiver.h"
 #include "mojo/public/cpp/system/data_pipe.h"
 #include "services/network/public/mojom/url_loader.mojom.h"
 
@@ -99,7 +99,8 @@
   GURL last_loaded_url_;
 
   network::mojom::URLLoaderPtr url_loader_;
-  mojo::Binding<network::mojom::URLLoaderClient> url_loader_client_binding_;
+  mojo::Receiver<network::mojom::URLLoaderClient> url_loader_client_receiver_{
+      this};
 
   base::WeakPtrFactory<URLLoaderClientImpl> weak_factory_{this};
 };