summaryrefslogtreecommitdiffstats
path: root/chrome/browser/chromeos/extensions/networking_private_api.cc
diff options
context:
space:
mode:
authorstevenjb@chromium.org <stevenjb@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-05-17 21:11:13 +0000
committerstevenjb@chromium.org <stevenjb@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-05-17 21:11:13 +0000
commit1f9fa30cbcd681928e28c6e7085da643b50c6acb (patch)
tree49c2024f60af6406d5a1598bf4547580b78441d7 /chrome/browser/chromeos/extensions/networking_private_api.cc
parentffd49dfc0729301c77dcf5026d29fa9cbedaecc1 (diff)
downloadchromium_src-1f9fa30cbcd681928e28c6e7085da643b50c6acb.zip
chromium_src-1f9fa30cbcd681928e28c6e7085da643b50c6acb.tar.gz
chromium_src-1f9fa30cbcd681928e28c6e7085da643b50c6acb.tar.bz2
Handle NetworkConnectionHandler errors in NetworkStateListDetailedView
Explicitly handle different error types in NetworkStateListDetailedView with NetworkConnectionHandler enabled. Modifies the SystemTrayDelegate interface for new Handler code in preparation of removing old code. BUG=235243 R=gspencer@chromium.org Review URL: https://codereview.chromium.org/14762016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@200881 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/chromeos/extensions/networking_private_api.cc')
-rw-r--r--chrome/browser/chromeos/extensions/networking_private_api.cc4
1 files changed, 3 insertions, 1 deletions
diff --git a/chrome/browser/chromeos/extensions/networking_private_api.cc b/chrome/browser/chromeos/extensions/networking_private_api.cc
index 9f3d519..caaa441 100644
--- a/chrome/browser/chromeos/extensions/networking_private_api.cc
+++ b/chrome/browser/chromeos/extensions/networking_private_api.cc
@@ -291,6 +291,7 @@ bool NetworkingPrivateStartConnectFunction::RunImpl() {
api::StartConnect::Params::Create(*args_);
EXTENSION_FUNCTION_VALIDATE(params);
+ const bool ignore_error_state = true;
chromeos::NetworkConnectionHandler::Get()->ConnectToNetwork(
params->network_guid, // service path
base::Bind(
@@ -298,7 +299,8 @@ bool NetworkingPrivateStartConnectFunction::RunImpl() {
this),
base::Bind(
&NetworkingPrivateStartConnectFunction::ConnectionStartFailed,
- this));
+ this),
+ ignore_error_state);
return true;
}