Convert network::mojom::URLLoaderClientPtr to new Mojo types
This CL converts network::mojom::URLLoaderClientPtr to new Mojo
types using PendingRemote and Remote.
It also uses pending_remote for URLLoaderClient parameter from
mojom::URLLoaderFactory::CreateLoaderAndStart() and updates its
implementations with new Mojo types.
Bug: 955171
Change-Id: Ie93e96885628488df2d8a88929224cb43ad1ab53
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1901010
Commit-Queue: Julie Kim <[email protected]>
Reviewed-by: David Roger <[email protected]>
Reviewed-by: Ken Rockot <[email protected]>
Reviewed-by: Kinuko Yasuda <[email protected]>
Reviewed-by: Luke Halliwell (slow) <[email protected]>
Reviewed-by: Tim Volodine <[email protected]>
Reviewed-by: Sami Kyöstilä <[email protected]>
Reviewed-by: Colin Blundell <[email protected]>
Reviewed-by: Wez <[email protected]>
Reviewed-by: Matt Falkenhagen <[email protected]>
Cr-Commit-Position: refs/heads/master@{#716076}
diff --git a/chrome/browser/extensions/chrome_extensions_browser_client.cc b/chrome/browser/extensions/chrome_extensions_browser_client.cc
index fa444d2..bc4e4692 100644
--- a/chrome/browser/extensions/chrome_extensions_browser_client.cc
+++ b/chrome/browser/extensions/chrome_extensions_browser_client.cc
@@ -195,7 +195,7 @@
const base::FilePath& resource_relative_path,
int resource_id,
const std::string& content_security_policy,
- network::mojom::URLLoaderClientPtr client,
+ mojo::PendingRemote<network::mojom::URLLoaderClient> client,
bool send_cors_header) {
chrome_url_request_util::LoadResourceFromResourceBundle(
request, std::move(loader), resource_relative_path, resource_id,