| # Copyright 2016 The Chromium Authors. All rights reserved. |
| # Use of this source code is governed by a BSD-style license that can be |
| # found in the LICENSE file. |
| |
| mojom = "//services/proxy_resolver/public/mojom/proxy_resolver.mojom" |
| public_headers = [ |
| "//net/base/proxy_server.h", |
| "//net/proxy_resolution/proxy_info.h", |
| "//net/proxy_resolution/proxy_resolve_dns_operation.h", |
| ] |
| traits_headers = [ |
| "//services/proxy_resolver/public/cpp/mojo_host_mojom_traits.h", |
| "//services/proxy_resolver/public/cpp/proxy_resolver_mojom_traits.h", |
| ] |
| sources = [ |
| "//services/proxy_resolver/public/cpp/mojo_host_mojom_traits.cc", |
| "//services/proxy_resolver/public/cpp/proxy_resolver_mojom_traits.cc", |
| ] |
| type_mappings = [ |
| "proxy_resolver.mojom.HostResolveOperation=::net::ProxyResolveDnsOperation", |
| "proxy_resolver.mojom.ProxyInfo=::net::ProxyInfo", |
| "proxy_resolver.mojom.ProxyServer=::net::ProxyServer", |
| "proxy_resolver.mojom.ProxyServer::Scheme=::net::ProxyScheme", |
| ] |
| public_deps = [ |
| "//net", |
| ] |