commit | 917c19790f6bb65bfeb263032b827e6e47d14d50 | [log] [tgz] |
---|---|---|
author | Julie Jeongeun Kim <[email protected]> | Tue Nov 26 03:36:14 2019 |
committer | Commit Bot <[email protected]> | Tue Nov 26 03:36:14 2019 |
tree | b030f7b87aaf50073b9672e515676ee641b84e8a | |
parent | 29c97e18b1d7580a453eb51a7a97fbdd620bdb49 [diff] [blame] |
Convert network::mojom::URLLoaderPtr to new Mojo types This CL converts network::mojom::URLLoaderPtr to new Mojo types using PendingRemote and Remote. It also update |url_loader| of FetchEventPreloadHandle in dispatch_fetch_event_params.mojom and |url_loader| of TransferrableURLLoader in transferrable_url_loader.mojom with pending_remote. Bug: 955171 Change-Id: Ib457d18eb4b2dfe9f4a11f059b1674669c18e565 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1921594 Commit-Queue: Julie Kim <[email protected]> Reviewed-by: Ken Rockot <[email protected]> Reviewed-by: David Roger <[email protected]> Reviewed-by: Sami Kyöstilä <[email protected]> Reviewed-by: Andrey Kosyakov <[email protected]> Reviewed-by: Sam McNally <[email protected]> Reviewed-by: Colin Blundell <[email protected]> Reviewed-by: Luke Halliwell (slow) <[email protected]> Reviewed-by: Tim Volodine <[email protected]> Reviewed-by: Matt Falkenhagen <[email protected]> Cr-Commit-Position: refs/heads/master@{#718980}
diff --git a/content/renderer/loader/url_loader_client_impl.h b/content/renderer/loader/url_loader_client_impl.h index b0b5ae98..b8498e18 100644 --- a/content/renderer/loader/url_loader_client_impl.h +++ b/content/renderer/loader/url_loader_client_impl.h
@@ -12,6 +12,7 @@ #include "base/memory/weak_ptr.h" #include "content/common/content_export.h" #include "mojo/public/cpp/bindings/receiver.h" +#include "mojo/public/cpp/bindings/remote.h" #include "mojo/public/cpp/system/data_pipe.h" #include "services/network/public/mojom/url_loader.mojom.h" @@ -98,7 +99,7 @@ bool bypass_redirect_checks_ = false; GURL last_loaded_url_; - network::mojom::URLLoaderPtr url_loader_; + mojo::Remote<network::mojom::URLLoader> url_loader_; mojo::Receiver<network::mojom::URLLoaderClient> url_loader_client_receiver_{ this};