| Index: components/data_use_measurement/core/data_use_ascriber.h
|
| diff --git a/components/data_use_measurement/core/data_use_ascriber.h b/components/data_use_measurement/core/data_use_ascriber.h
|
| index eb591e1cb388968757cd8c4d35b92c002a4ef0d3..78f2b3813aa8939cadb8098522613f88e3fac334 100644
|
| --- a/components/data_use_measurement/core/data_use_ascriber.h
|
| +++ b/components/data_use_measurement/core/data_use_ascriber.h
|
| @@ -39,9 +39,14 @@ class DataUseAscriber {
|
|
|
| // Returns the DataUseRecorder to which data usage for the given URL should
|
| // be ascribed. If no existing DataUseRecorder exists, a new one will be
|
| - // created only if |can_create_new| is true.
|
| - virtual DataUseRecorder* GetDataUseRecorder(net::URLRequest* request,
|
| - bool can_create_new) = 0;
|
| + // created.
|
| + virtual DataUseRecorder* GetOrCreateDataUseRecorder(
|
| + net::URLRequest* request) = 0;
|
| +
|
| + // Returns the existing DataUseRecorder to which data usage for the given URL
|
| + // should be ascribed.
|
| + virtual DataUseRecorder* GetDataUseRecorder(
|
| + const net::URLRequest& request) = 0;
|
|
|
| // Returns a URLRequestClassifier that can classify requests for metrics
|
| // recording.
|
|
|