| Index: chrome/browser/net/spdyproxy/data_reduction_proxy_settings.cc
|
| diff --git a/chrome/browser/net/spdyproxy/data_reduction_proxy_settings.cc b/chrome/browser/net/spdyproxy/data_reduction_proxy_settings.cc
|
| index 206678e3a69fa5a667d998e153a3bd978330f4e7..65d1add2bad07293e0af0bf1044c4193ef9315b7 100644
|
| --- a/chrome/browser/net/spdyproxy/data_reduction_proxy_settings.cc
|
| +++ b/chrome/browser/net/spdyproxy/data_reduction_proxy_settings.cc
|
| @@ -354,8 +354,10 @@ void DataReductionProxySettings::SetDataReductionProxyEnabled(bool enabled) {
|
| if (!IsDataReductionProxyAllowed())
|
| return;
|
|
|
| - spdy_proxy_auth_enabled_.SetValue(enabled);
|
| - OnProxyEnabledPrefChange();
|
| + if (spdy_proxy_auth_enabled_.GetValue() != enabled) {
|
| + spdy_proxy_auth_enabled_.SetValue(enabled);
|
| + OnProxyEnabledPrefChange();
|
| + }
|
| }
|
|
|
| int64 DataReductionProxySettings::GetDataReductionLastUpdateTime() {
|
|
|