Index: net/BUILD.gn |
diff --git a/net/BUILD.gn b/net/BUILD.gn |
index a567f2cf09631e09c1de364d01128e5feba74785..08bc425d2ef5a9b9821dfbd53cb237841071dc69 100644 |
--- a/net/BUILD.gn |
+++ b/net/BUILD.gn |
@@ -809,6 +809,8 @@ if (use_v8_in_net && !is_android) { |
sources = [ |
"dns/type_converters.cc", |
"dns/type_converters.h", |
+ "proxy/mojo_type_converters.cc", |
+ "proxy/mojo_type_converters.h", |
] |
public_deps = [ |
@@ -817,6 +819,20 @@ if (use_v8_in_net && !is_android) { |
"//third_party/mojo/src/mojo/public/cpp/bindings", |
] |
} |
+ static_library("net_utility_services") { |
+ sources = [ |
+ "proxy/mojo_proxy_resolver_impl.cc", |
+ "proxy/mojo_proxy_resolver_impl.h", |
+ ] |
+ |
+ public_deps = [ |
+ ":net", |
+ ":type_converters", |
+ "//mojo/common", |
+ "//net/interfaces", |
+ "//third_party/mojo/src/mojo/public/cpp/bindings", |
+ ] |
+ } |
} |
if (!is_ios && !is_android) { |
@@ -1351,11 +1367,15 @@ if (!is_android && !is_win && !is_mac) { |
if (use_v8_in_net && !is_android) { |
deps += [ |
":net_browser_services", |
+ ":net_utility_services", |
"//mojo/environment:chromium", |
"//third_party/mojo/src/mojo/edk/system", |
] |
} else { |
- sources -= [ "dns/mojo_host_resolver_impl_unittest.cc" ] |
+ sources -= [ |
+ "dns/mojo_host_resolver_impl_unittest.cc", |
+ "proxy/mojo_proxy_resolver_impl_unittest.cc", |
+ ] |
} |
if (!enable_mdns) { |