Index: chrome/browser/io_thread.h |
diff --git a/chrome/browser/io_thread.h b/chrome/browser/io_thread.h |
index 22697c61fd3909a4ffbae488ffdffd60b1d49f18..5ef542fb8b2312b9cfe45a1a50ae0b08179a284c 100644 |
--- a/chrome/browser/io_thread.h |
+++ b/chrome/browser/io_thread.h |
@@ -43,6 +43,10 @@ namespace extensions { |
class EventRouterForwarder; |
} |
+namespace data_usage { |
+class DataUseAggregator; |
+} |
+ |
namespace net { |
class CertPolicyEnforcer; |
class CertVerifier; |
@@ -122,6 +126,9 @@ class IOThread : public content::BrowserThreadDelegate { |
Globals(); |
~Globals(); |
+ // Global aggregator of data use. It must outlive the |
+ // |system_network_delegate|. |
+ scoped_ptr<data_usage::DataUseAggregator> data_use_aggregator; |
// The "system" NetworkDelegate, used for Profile-agnostic network events. |
scoped_ptr<net::NetworkDelegate> system_network_delegate; |
scoped_ptr<net::HostResolver> host_resolver; |