| Index: chrome/browser/net/dns_host_info.h
|
| diff --git a/chrome/browser/net/dns_host_info.h b/chrome/browser/net/dns_host_info.h
|
| index 34160d5f6ca7ab25df5e2a6cbdf38aaac03eaeea..5ffca75e0dc8d90a02532c1e3c8b61e0f3be8c32 100644
|
| --- a/chrome/browser/net/dns_host_info.h
|
| +++ b/chrome/browser/net/dns_host_info.h
|
| @@ -52,11 +52,11 @@ class DnsHostInfo {
|
| enum DnsProcessingState {
|
| // When processed by our prefetching system, the states are:
|
| PENDING, // Constructor has completed.
|
| - QUEUED, // In name queue but not yet being resolved.
|
| - ASSIGNED, // Being resolved (or being reset to earlier state)
|
| + QUEUED, // In prefetch queue but not yet being resolved.
|
| + ASSIGNED, // Currently being processed.
|
| ASSIGNED_BUT_MARKED, // Needs to be deleted as soon as it's resolved.
|
| - FOUND, // DNS resolution completed.
|
| - NO_SUCH_NAME, // DNS resolution completed.
|
| + FOUND, // DNS prefetch search completed.
|
| + NO_SUCH_NAME, // DNS prefetch search completed.
|
| // When processed by the network stack during navigation, the states are:
|
| STARTED, // Resolution has begun for a navigation.
|
| FINISHED, // Resolution has completed for a navigation.
|
| @@ -74,7 +74,6 @@ class DnsHostInfo {
|
| // initializing of the DnsMaster's map (of info for Hostnames).
|
| DnsHostInfo()
|
| : state_(PENDING),
|
| - old_prequeue_state_(state_),
|
| resolve_duration_(kNullDuration),
|
| queue_duration_(kNullDuration),
|
| benefits_remaining_(),
|
| @@ -96,7 +95,6 @@ class DnsHostInfo {
|
| // The prefetching lifecycle.
|
| void SetQueuedState(ResolutionMotivation motivation);
|
| void SetAssignedState();
|
| - void RemoveFromQueue();
|
| void SetPendingDeleteState();
|
| void SetFoundState();
|
| void SetNoSuchNameState();
|
| @@ -159,13 +157,7 @@ class DnsHostInfo {
|
| // The next declaration is non-const to facilitate testing.
|
| static base::TimeDelta kCacheExpirationDuration;
|
|
|
| - // The current state of this instance.
|
| DnsProcessingState state_;
|
| -
|
| - // Record the state prior to going to a queued state, in case we have to back
|
| - // out of the queue.
|
| - DnsProcessingState old_prequeue_state_;
|
| -
|
| std::string hostname_; // Hostname for this info.
|
|
|
| // When was last state changed (usually lookup completed).
|
|
|