| Index: chromeos/network/onc/onc_utils.cc
|
| diff --git a/chromeos/network/onc/onc_utils.cc b/chromeos/network/onc/onc_utils.cc
|
| index 4f956c4167bcdb05d68e844f09616f40cd46418e..a696ca5984855e530b1cfc9653571f5d1762193e 100644
|
| --- a/chromeos/network/onc/onc_utils.cc
|
| +++ b/chromeos/network/onc/onc_utils.cc
|
| @@ -36,7 +36,6 @@
|
| #include "components/prefs/pref_service.h"
|
| #include "components/proxy_config/proxy_config_dictionary.h"
|
| #include "components/signin/core/account_id/account_id.h"
|
| -#include "components/url_formatter/url_fixer.h"
|
| #include "components/user_manager/user.h"
|
| #include "components/user_manager/user_manager.h"
|
| #include "crypto/encryptor.h"
|
| @@ -931,9 +930,9 @@
|
| std::string pac_url;
|
| onc_proxy_settings.GetStringWithoutPathExpansion(::onc::proxy::kPAC,
|
| &pac_url);
|
| - GURL url(url_formatter::FixupURL(pac_url, std::string()));
|
| - proxy_dict.reset(ProxyConfigDictionary::CreatePacScript(
|
| - url.is_valid() ? url.spec() : std::string(), false));
|
| + GURL url(pac_url);
|
| + DCHECK(url.is_valid()) << "Invalid URL in ProxySettings.PAC";
|
| + proxy_dict.reset(ProxyConfigDictionary::CreatePacScript(url.spec(), false));
|
| } else if (type == ::onc::proxy::kManual) {
|
| const base::DictionaryValue* manual_dict = nullptr;
|
| onc_proxy_settings.GetDictionaryWithoutPathExpansion(::onc::proxy::kManual,
|
|
|