Index: chrome/browser/resources/settings/internet_page/network_summary.js |
diff --git a/chrome/browser/resources/settings/internet_page/network_summary.js b/chrome/browser/resources/settings/internet_page/network_summary.js |
index 8425177efe9d4993b0b5e9600898f66c8d9f41f1..636d746e66e3de836aca8801cf4af03fa1cd65ef 100644 |
--- a/chrome/browser/resources/settings/internet_page/network_summary.js |
+++ b/chrome/browser/resources/settings/internet_page/network_summary.js |
@@ -208,6 +208,13 @@ Polymer({ |
chrome.networkingPrivate.getState( |
id, |
function(state) { |
+ if (chrome.runtime.lastError) { |
+ if (chrome.runtime.lastError != 'Error.NetworkUnavailable') { |
+ console.error('Unexpected networkingPrivate.getState error:', |
+ chrome.runtime.lastError); |
+ } |
+ return; |
+ } |
// Async call, ensure id still exists. |
if (!this.networkIds_[id]) |
return; |
@@ -228,7 +235,13 @@ Polymer({ |
* @private |
*/ |
connectToNetwork_: function(state) { |
- chrome.networkingPrivate.startConnect(state.GUID); |
+ chrome.networkingPrivate.startConnect(state.GUID, function() { |
+ if (chrome.runtime.lastError && |
+ chrome.runtime.lastError != 'connecting') { |
+ console.error('Unexpected networkingPrivate.startConnect error:', |
+ chrome.runtime.lastError); |
+ } |
+ }); |
}, |
/** |