| Index: components/data_reduction_proxy/core/browser/data_reduction_proxy_data.cc
|
| diff --git a/components/data_reduction_proxy/core/browser/data_reduction_proxy_data.cc b/components/data_reduction_proxy/core/browser/data_reduction_proxy_data.cc
|
| index 4290b2e16cc03de6286c60706edf0b8c99ea1b83..4a9ce2607d47407158ed9f6e503cef37e050c196 100644
|
| --- a/components/data_reduction_proxy/core/browser/data_reduction_proxy_data.cc
|
| +++ b/components/data_reduction_proxy/core/browser/data_reduction_proxy_data.cc
|
| @@ -12,20 +12,22 @@ const void* const kDataReductionProxyUserDataKey =
|
| &kDataReductionProxyUserDataKey;
|
|
|
| DataReductionProxyData::DataReductionProxyData()
|
| : used_data_reduction_proxy_(false), lofi_requested_(false) {}
|
|
|
| std::unique_ptr<DataReductionProxyData> DataReductionProxyData::DeepCopy()
|
| const {
|
| std::unique_ptr<DataReductionProxyData> copy(new DataReductionProxyData());
|
| copy->used_data_reduction_proxy_ = used_data_reduction_proxy_;
|
| copy->lofi_requested_ = lofi_requested_;
|
| + copy->session_key_ = session_key_;
|
| + copy->original_request_url_ = original_request_url_;
|
| return copy;
|
| }
|
|
|
| DataReductionProxyData* DataReductionProxyData::GetData(
|
| const net::URLRequest& request) {
|
| DataReductionProxyData* data = static_cast<DataReductionProxyData*>(
|
| request.GetUserData(kDataReductionProxyUserDataKey));
|
| return data;
|
| }
|
|
|
|
|