Lines Matching full:resolution
1 # Chrome Host Resolution
3 Implementation and support of host resolution for the Chrome network stack.
4 Includes client implementations of host resolution protocols (DNS and mDNS),
5 host resolution caching, support for dealing with system host resolution
7 host resolution), and various related utilities.
11 shorthand for all host resolution, not just that using the Domain Name System.
23 Most interaction with host resolution should be through the [network service](/services/network/REA…
28 Host resolution is requested using `network::HostResolver::ResolveHost()`. There
40 resolution goes through [`net::HostResolver`](/net/dns/host_resolver.h),
46 resolution directly by creating their own HostResolvers using
61 resolution requests, but never complete them until cancellation.
69 resolvers in the process. By default, only allows resolution of the local host
74 **Warning:** `content::TestHostResolver` only replaces host address resolution
75 to the system and then artificially uses such system resolution for many
77 client). This means a significant amount of normal prod host resolution logic
98 The main interface for requesting host resolution within the network stack or
112 references to per-URLRequestContext properties used for host resolution,
115 On resolution, calls into an underlying `net::HostResolverManager` with the per-
118 On destruction, silently cancels all host resolution requests made through the
141 resolution latency at the expense of accuracy.
149 Scheduler and controller of host resolution requests. Contains the logic for
150 immediate host resolution from fast local sources (e.g. querying
152 asynchronous jobs for resolution from slower network sources.
154 On destruction, silently cancels all in-progress host resolution requests.
165 and overall representation of a single request for resolution from a
179 Representation of an asynchronous job for resolution from slower network
181 host resolution results with retry and fallback support to other sources. On
202 ### Host resolution sources
204 Various sources are used to query host resolution. The sources to be used by a
222 particular resolution sources.
239 When host resolution requests do not specify a source, the system resolver will
252 global override (e.g. in case resolution needs to be brokered out of the current
254 [`base::ThreadPool`](/base/task/thread_pool.h) to make blocking resolution
284 When host resolution requests do not specify a source, the built-in resolver
329 When host resolution requests do not specify a source, mDNS is only used for
354 host resolution requests for `net::DnsQueryType::UNSPECIFIED` to
360 * The host resolution request explicitly requests `net::DnsQueryType::AAAA`
361 * IP address literal resolution including when a hostname request has been