| 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) {
|
|
|