| Index: net/dns/mock_host_resolver.h
|
| diff --git a/net/dns/mock_host_resolver.h b/net/dns/mock_host_resolver.h
|
| index d61002c56e543b5932658bcf3b95073a5786a90d..1d1e66447c261fdfa9c766abb74418d93c60b7fd 100644
|
| --- a/net/dns/mock_host_resolver.h
|
| +++ b/net/dns/mock_host_resolver.h
|
| @@ -13,9 +13,9 @@
|
|
|
| #include "base/macros.h"
|
| #include "base/memory/weak_ptr.h"
|
| +#include "base/sequence_checker.h"
|
| #include "base/synchronization/lock.h"
|
| #include "base/synchronization/waitable_event.h"
|
| -#include "base/threading/non_thread_safe.h"
|
| #include "net/dns/host_resolver.h"
|
| #include "net/dns/host_resolver_proc.h"
|
|
|
| @@ -56,9 +56,9 @@ int ParseAddressList(const std::string& host_list,
|
| // 127.0.0.1.
|
|
|
| // Base class shared by MockHostResolver and MockCachingHostResolver.
|
| -class MockHostResolverBase : public HostResolver,
|
| - public base::SupportsWeakPtr<MockHostResolverBase>,
|
| - public base::NonThreadSafe {
|
| +class MockHostResolverBase
|
| + : public HostResolver,
|
| + public base::SupportsWeakPtr<MockHostResolverBase> {
|
| private:
|
| class RequestImpl;
|
|
|
| @@ -147,6 +147,8 @@ class MockHostResolverBase : public HostResolver,
|
| size_t num_resolve_;
|
| size_t num_resolve_from_cache_;
|
|
|
| + SEQUENCE_CHECKER(sequence_checker_);
|
| +
|
| DISALLOW_COPY_AND_ASSIGN(MockHostResolverBase);
|
| };
|
|
|
|
|