Commit 0a33bece authored by Shivani Sharma's avatar Shivani Sharma Committed by Commit Bot

Populates Network Isolation Key for network service browser test

Populates Network Isolation Key for network service browser test
to support split cache when it is enabled by default.

Bug: 910708
Change-Id: I4d62b78a61e3a443468ab9be8666e392591f9809
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1899729Reviewed-by: default avatarAvi Drissman <avi@chromium.org>
Commit-Queue: Shivani Sharma <shivanisha@chromium.org>
Cr-Commit-Position: refs/heads/master@{#713534}
parent d8611d7f
...@@ -164,6 +164,11 @@ class NetworkServiceBrowserTest : public ContentBrowserTest { ...@@ -164,6 +164,11 @@ class NetworkServiceBrowserTest : public ContentBrowserTest {
std::unique_ptr<network::ResourceRequest> request = std::unique_ptr<network::ResourceRequest> request =
std::make_unique<network::ResourceRequest>(); std::make_unique<network::ResourceRequest>();
request->url = url; request->url = url;
url::Origin origin = url::Origin::Create(url);
request->trusted_params = network::ResourceRequest::TrustedParams();
request->trusted_params->network_isolation_key =
net::NetworkIsolationKey(origin, origin);
SimpleURLLoaderTestHelper simple_loader_helper; SimpleURLLoaderTestHelper simple_loader_helper;
std::unique_ptr<network::SimpleURLLoader> simple_loader = std::unique_ptr<network::SimpleURLLoader> simple_loader =
network::SimpleURLLoader::Create(std::move(request), network::SimpleURLLoader::Create(std::move(request),
...@@ -256,6 +261,7 @@ IN_PROC_BROWSER_TEST_F(NetworkServiceBrowserTest, ...@@ -256,6 +261,7 @@ IN_PROC_BROWSER_TEST_F(NetworkServiceBrowserTest,
network::mojom::URLLoaderFactoryParams::New(); network::mojom::URLLoaderFactoryParams::New();
params->process_id = network::mojom::kBrowserProcessId; params->process_id = network::mojom::kBrowserProcessId;
params->is_corb_enabled = false; params->is_corb_enabled = false;
params->is_trusted = true;
mojo::Remote<network::mojom::URLLoaderFactory> loader_factory; mojo::Remote<network::mojom::URLLoaderFactory> loader_factory;
network_context->CreateURLLoaderFactory( network_context->CreateURLLoaderFactory(
loader_factory.BindNewPipeAndPassReceiver(), std::move(params)); loader_factory.BindNewPipeAndPassReceiver(), std::move(params));
......
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