blob: db1f4b0ea80d9607ad157f0adc9a7c3220122016 [file] [log] [blame]
# 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",
]