| Index: chrome/browser/policy/device_management_service.cc
|
| diff --git a/chrome/browser/policy/device_management_service.cc b/chrome/browser/policy/device_management_service.cc
|
| index 1b93c6cf6ca46e681ea1c13e0a3f20237653bed2..cfb4b56b622036dbe3be37a9552a9b0366ef102a 100644
|
| --- a/chrome/browser/policy/device_management_service.cc
|
| +++ b/chrome/browser/policy/device_management_service.cc
|
| @@ -540,6 +540,7 @@ void DeviceManagementService::OnURLFetchComplete(
|
| LOG(WARNING) << "Proxy failed while contacting dmserver.";
|
| retry = true;
|
| } else if (source->GetStatus().is_success() &&
|
| + source->GetResponseCode() == kSuccess &&
|
| source->WasFetchedViaProxy() &&
|
| !IsProtobufMimeType(source)) {
|
| // The proxy server can be misconfigured but pointing to an existing
|
|
|