Index: net/http/http_cache_transaction.h |
diff --git a/net/http/http_cache_transaction.h b/net/http/http_cache_transaction.h |
index 8ba8f676cdefee3fa6e859a5211901a033d64cc4..70ac9b8bb75c560d2dbdf87135eee0bfe5b16770 100644 |
--- a/net/http/http_cache_transaction.h |
+++ b/net/http/http_cache_transaction.h |
@@ -438,8 +438,6 @@ class HttpCache::Transaction : public HttpTransaction { |
int write_len_; |
scoped_ptr<PartialData> partial_; // We are dealing with range requests. |
UploadProgress final_upload_progress_; |
- base::WeakPtrFactory<Transaction> weak_factory_; |
- CompletionCallback io_callback_; |
// Members used to track data for histograms. |
TransactionPattern transaction_pattern_; |
@@ -464,6 +462,9 @@ class HttpCache::Transaction : public HttpTransaction { |
BeforeNetworkStartCallback before_network_start_callback_; |
BeforeProxyHeadersSentCallback before_proxy_headers_sent_callback_; |
+ base::WeakPtrFactory<Transaction> weak_factory_; |
+ CompletionCallback io_callback_; |
+ |
DISALLOW_COPY_AND_ASSIGN(Transaction); |
}; |