Chromium Code Reviews| Index: chrome/browser/android/data_usage/external_data_use_observer.h |
| diff --git a/chrome/browser/android/data_usage/external_data_use_observer.h b/chrome/browser/android/data_usage/external_data_use_observer.h |
| index 5caa6208526299d8cb02637e4a92c9e600e1ef46..22d459cd0a902095eebaf3d31e9eb46c47c4a494 100644 |
| --- a/chrome/browser/android/data_usage/external_data_use_observer.h |
| +++ b/chrome/browser/android/data_usage/external_data_use_observer.h |
| @@ -91,6 +91,10 @@ class ExternalDataUseObserver : public data_usage::DataUseAggregator::Observer { |
| // matching rule's label. |
| bool Matches(const GURL& gurl, std::string* label) const; |
| + DataUseTabModel* data_use_tab_model() const { |
|
sclittle
2015/11/16 23:13:43
Why does this need to be exposed here?
tbansal1
2015/11/17 21:12:33
It is called in io_thread.cc
|
| + return data_use_tab_model_.get(); |
| + } |
| + |
| private: |
| FRIEND_TEST_ALL_PREFIXES(ExternalDataUseObserverTest, SingleRegex); |
| FRIEND_TEST_ALL_PREFIXES(ExternalDataUseObserverTest, TwoRegex); |
| @@ -108,6 +112,7 @@ class ExternalDataUseObserver : public data_usage::DataUseAggregator::Observer { |
| PeriodicFetchMatchingRules); |
| FRIEND_TEST_ALL_PREFIXES(ExternalDataUseObserverTest, BufferDataUseReports); |
| FRIEND_TEST_ALL_PREFIXES(ExternalDataUseObserverTest, Variations); |
| + FRIEND_TEST_ALL_PREFIXES(DataUseUITabModelTest, ReportTabEventsTest); |
| // DataUseReportKey is a unique identifier for a data use report. |
| struct DataUseReportKey { |