summaryrefslogtreecommitdiff
path: root/chromium/net/dns/host_resolver_mojo.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/net/dns/host_resolver_mojo.h')
-rw-r--r--chromium/net/dns/host_resolver_mojo.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/chromium/net/dns/host_resolver_mojo.h b/chromium/net/dns/host_resolver_mojo.h
index 905d6c944d2..08519d2fc42 100644
--- a/chromium/net/dns/host_resolver_mojo.h
+++ b/chromium/net/dns/host_resolver_mojo.h
@@ -32,6 +32,7 @@ class HostResolverMojo : public HostResolver {
~HostResolverMojo() override;
// HostResolver overrides.
+ // Note: |Resolve()| currently ignores |priority|.
int Resolve(const RequestInfo& info,
RequestPriority priority,
AddressList* addresses,
@@ -41,6 +42,8 @@ class HostResolverMojo : public HostResolver {
int ResolveFromCache(const RequestInfo& info,
AddressList* addresses,
const BoundNetLog& source_net_log) override;
+ void ChangeRequestPriority(RequestHandle req,
+ RequestPriority priority) override;
void CancelRequest(RequestHandle req) override;
HostCache* GetHostCache() override;
@@ -53,7 +56,7 @@ class HostResolverMojo : public HostResolver {
Impl* const impl_;
- scoped_ptr<HostCache> host_cache_;
+ std::unique_ptr<HostCache> host_cache_;
base::WeakPtrFactory<HostCache> host_cache_weak_factory_;
base::ThreadChecker thread_checker_;