Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(8004)

Unified Diff: chrome/browser/chromeos/cros/network_library_impl_stub.cc

Issue 12220113: Next phase for chrome.networkingPrivate interface. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Review changes Created 7 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/chromeos/cros/network_library_impl_stub.cc
diff --git a/chrome/browser/chromeos/cros/network_library_impl_stub.cc b/chrome/browser/chromeos/cros/network_library_impl_stub.cc
index 94eee733756d317510acd7f6e04e6f64f5e19f13..921cf7a6d4b0d75ef496c06ea1fd1104a8b3e844 100644
--- a/chrome/browser/chromeos/cros/network_library_impl_stub.cc
+++ b/chrome/browser/chromeos/cros/network_library_impl_stub.cc
@@ -679,12 +679,13 @@ void NetworkLibraryImplStub::SetCellularDataRoamingAllowed(bool new_value) {}
void NetworkLibraryImplStub::SetCarrier(
const std::string& carrier,
const NetworkOperationCallback& completed) {
- // Call the completed callback with a 10s delay.
+ // Call the completed callback with a 10s delay if we're interactive.
+ int delay_ms = IsInteractive() ? 10000 : 100;
BrowserThread::PostDelayedTask(
BrowserThread::UI,
FROM_HERE,
base::Bind(completed, "", NETWORK_METHOD_ERROR_NONE,""),
- base::TimeDelta::FromMilliseconds(10000));
+ base::TimeDelta::FromMilliseconds(delay_ms));
}
void NetworkLibraryImplStub::ResetModem() {
@@ -696,13 +697,13 @@ bool NetworkLibraryImplStub::IsCellularAlwaysInRoaming() {
void NetworkLibraryImplStub::RequestNetworkScan() {
// This is triggered by user interaction, so set a network connect delay.
- const int kScanDelayMs = 2 * 1000;
+ int scan_delay_ms = IsInteractive() ? 2 * 1000 : 100;
wifi_scanning_ = true;
BrowserThread::PostDelayedTask(
BrowserThread::UI, FROM_HERE,
base::Bind(&NetworkLibraryImplStub::ScanCompleted,
weak_pointer_factory_.GetWeakPtr()),
- base::TimeDelta::FromMilliseconds(kScanDelayMs));
+ base::TimeDelta::FromMilliseconds(scan_delay_ms));
}
void NetworkLibraryImplStub::RefreshIPConfig(Network* network) {

Powered by Google App Engine
This is Rietveld 408576698