Commit 8e1d03ce authored by Scott Sheehan's avatar Scott Sheehan Committed by Commit Bot

Make In-proc NetworkService honor params

Pass |true| for |delay_initialization_until_set_client| when creating the NetworkService in-proc so that the |NetworkServiceParams| passed in |SetClient| are honored.

Change-Id: I4869ec227b2a7ed9d9fa07d74b2e45a2e962ef66
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1897490Reviewed-by: default avatarKen Rockot <rockot@google.com>
Reviewed-by: default avatarJohn Abd-El-Malek <jam@chromium.org>
Reviewed-by: default avatarEric Orth <ericorth@chromium.org>
Reviewed-by: default avatarKinuko Yasuda <kinuko@chromium.org>
Commit-Queue: Scott Sheehan <ssheehan@microsoft.com>
Cr-Commit-Position: refs/heads/master@{#712607}
parent 23ee3f75
...@@ -108,8 +108,9 @@ void CreateInProcessNetworkServiceOnThread( ...@@ -108,8 +108,9 @@ void CreateInProcessNetworkServiceOnThread(
auto registry = std::make_unique<service_manager::BinderRegistry>(); auto registry = std::make_unique<service_manager::BinderRegistry>();
registry->AddInterface(base::BindRepeating( registry->AddInterface(base::BindRepeating(
[](mojo::PendingReceiver<network::mojom::NetworkServiceTest>) {})); [](mojo::PendingReceiver<network::mojom::NetworkServiceTest>) {}));
g_in_process_instance = g_in_process_instance = new network::NetworkService(
new network::NetworkService(std::move(registry), std::move(receiver)); std::move(registry), std::move(receiver),
true /* delay_initialization_until_set_client */);
} }
void CreateInProcessNetworkService( void CreateInProcessNetworkService(
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment