| Index: net/BUILD.gn
|
| diff --git a/net/BUILD.gn b/net/BUILD.gn
|
| index e3235e9a5c758f385abea65c577e9fa339603777..3019a968c91650000bb918603e311eb92b651da8 100644
|
| --- a/net/BUILD.gn
|
| +++ b/net/BUILD.gn
|
| @@ -797,9 +797,13 @@ if (use_v8_in_net && !is_android) {
|
| sources = [
|
| "dns/mojo_host_resolver_impl.cc",
|
| "dns/mojo_host_resolver_impl.h",
|
| + "proxy/in_process_mojo_proxy_resolver_factory.cc",
|
| + "proxy/in_process_mojo_proxy_resolver_factory.h",
|
| "proxy/mojo_proxy_resolver_factory.h",
|
| "proxy/proxy_resolver_mojo.cc",
|
| "proxy/proxy_resolver_mojo.h",
|
| + "proxy/proxy_service_mojo.cc",
|
| + "proxy/proxy_service_mojo.h",
|
| ]
|
|
|
| public_deps = [
|
| @@ -809,6 +813,12 @@ if (use_v8_in_net && !is_android) {
|
| "//mojo/common",
|
| "//net/interfaces",
|
| "//third_party/mojo/src/mojo/public/cpp/bindings",
|
| +
|
| + # NOTE(amistry): As long as we support in-process Mojo v8 PAC, we need
|
| + # this dependency since in_process_mojo_proxy_resolver_factory creates
|
| + # the utility process side Mojo services in the browser process.
|
| + # Ultimately, this will go away when we only support out-of-process.
|
| + ":net_utility_services",
|
| ]
|
| }
|
|
|
| @@ -1410,6 +1420,7 @@ if (!is_android && !is_win && !is_mac) {
|
| "proxy/mojo_proxy_resolver_factory_impl_unittest.cc",
|
| "proxy/mojo_proxy_resolver_impl_unittest.cc",
|
| "proxy/proxy_resolver_mojo_unittest.cc",
|
| + "proxy/proxy_service_mojo_unittest.cc",
|
| ]
|
| }
|
|
|
|
|