Index: chrome/browser/ui/webui/net_internals/net_internals_ui.cc |
diff --git a/chrome/browser/ui/webui/net_internals/net_internals_ui.cc b/chrome/browser/ui/webui/net_internals/net_internals_ui.cc |
index 1dbe6dec155dabb4d4b417d4f4039fe9d094d6ef..9ff5f60b2aaef7ac27a3f45623a49318d888332e 100644 |
--- a/chrome/browser/ui/webui/net_internals/net_internals_ui.cc |
+++ b/chrome/browser/ui/webui/net_internals/net_internals_ui.cc |
@@ -70,6 +70,7 @@ |
#include "net/proxy/proxy_service.h" |
#include "net/url_request/url_request_context.h" |
#include "net/url_request/url_request_context_getter.h" |
+#include "ui/base/l10n/l10n_util.h" |
#include "ui/base/resource/resource_bundle.h" |
#if defined(OS_CHROMEOS) |
@@ -78,6 +79,7 @@ |
#include "chrome/browser/chromeos/system/syslogs_provider.h" |
#include "chromeos/dbus/dbus_thread_manager.h" |
#include "chromeos/dbus/debug_daemon_client.h" |
+#include "chromeos/network/onc/onc_constants.h" |
#endif |
#if defined(OS_WIN) |
#include "chrome/browser/net/service_providers_win.h" |
@@ -1488,12 +1490,17 @@ void NetInternalsMessageHandler::OnImportONCFile(const ListValue* list) { |
} |
std::string error; |
+ std::string log_error; |
chromeos::NetworkLibrary* cros_network = |
chromeos::CrosLibrary::Get()->GetNetworkLibrary(); |
- cros_network->LoadOncNetworks(onc_blob, passcode, |
- chromeos::NetworkUIData::ONC_SOURCE_USER_IMPORT, |
+ if (!cros_network->LoadOncNetworks(onc_blob, passcode, |
pneubeck (no reviews)
2012/12/04 10:43:56
We should also forwards warnings in the case of Lo
Greg Spencer (Chromium)
2012/12/07 18:12:27
Logging now goes to network logging interface, inc
|
+ chromeos::onc::ONC_SOURCE_USER_IMPORT, |
false, // allow_web_trust_from_policy |
- &error); |
+ &log_error)) { |
+ LOG(ERROR) << "Unable to load ONC blob: " << log_error; |
pneubeck (no reviews)
2012/12/04 10:43:56
no need to log |log_error|...
Greg Spencer (Chromium)
2012/12/07 18:12:27
Done.
|
+ error = l10n_util::GetStringUTF8( |
+ IDS_NETWORK_CONFIG_ERROR_UNABLE_TO_LOAD_ONC); |
pneubeck (no reviews)
2012/12/04 10:43:56
Actually, l10n isn't needed for net-internals. Non
Greg Spencer (Chromium)
2012/12/07 18:12:27
Done.
|
+ } |
// Now that we've added the networks, we need to rescan them so they'll be |
// available from the menu more immediately. |