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

Unified Diff: chromeos/dbus/fake_shill_service_client.cc

Issue 1085993002: Revert of Use networkingPrivate.startConnect (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@issue_430115_internet_options_cellular
Patch Set: Created 5 years, 8 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: chromeos/dbus/fake_shill_service_client.cc
diff --git a/chromeos/dbus/fake_shill_service_client.cc b/chromeos/dbus/fake_shill_service_client.cc
index fdae9dbdfb50ab1f06d61f5be7998471694cd662..d4e789c3be959eee3930151391cb3459f7106480 100644
--- a/chromeos/dbus/fake_shill_service_client.cc
+++ b/chromeos/dbus/fake_shill_service_client.cc
@@ -178,8 +178,8 @@
const ErrorCallback& error_callback) {
VLOG(1) << "FakeShillServiceClient::Connect: " << service_path.value();
base::DictionaryValue* service_properties = NULL;
- if (!stub_services_.GetDictionary(service_path.value(),
- &service_properties)) {
+ if (!stub_services_.GetDictionary(
+ service_path.value(), &service_properties)) {
LOG(ERROR) << "Service not found: " << service_path.value();
error_callback.Run("Error.InvalidService", "Invalid Service");
return;
@@ -190,22 +190,21 @@
// sending an update.
SetOtherServicesOffline(service_path.value());
- // Clear Error.
- service_properties->SetStringWithoutPathExpansion(shill::kErrorProperty, "");
-
// Set Associating.
base::StringValue associating_value(shill::kStateAssociation);
- SetServiceProperty(service_path.value(), shill::kStateProperty,
+ SetServiceProperty(service_path.value(),
+ shill::kStateProperty,
associating_value);
// Stay Associating until the state is changed again after a delay.
base::MessageLoop::current()->PostDelayedTask(
FROM_HERE,
base::Bind(&FakeShillServiceClient::ContinueConnect,
- weak_ptr_factory_.GetWeakPtr(), service_path.value()),
+ weak_ptr_factory_.GetWeakPtr(),
+ service_path.value()),
base::TimeDelta::FromSeconds(GetInteractiveDelay()));
- base::MessageLoop::current()->PostTask(FROM_HERE, callback);
+ callback.Run();
}
void FakeShillServiceClient::Disconnect(const dbus::ObjectPath& service_path,
@@ -607,7 +606,8 @@
error_callback);
}
-void FakeShillServiceClient::ContinueConnect(const std::string& service_path) {
+void FakeShillServiceClient::ContinueConnect(
+ const std::string& service_path) {
VLOG(1) << "FakeShillServiceClient::ContinueConnect: " << service_path;
base::DictionaryValue* service_properties = NULL;
if (!stub_services_.GetDictionary(service_path, &service_properties)) {
@@ -625,24 +625,26 @@
// No custom connect behavior set, continue with the default connect behavior.
std::string passphrase;
- service_properties->GetStringWithoutPathExpansion(shill::kPassphraseProperty,
- &passphrase);
+ service_properties->GetStringWithoutPathExpansion(
+ shill::kPassphraseProperty, &passphrase);
if (passphrase == "failure") {
// Simulate a password failure.
- SetServiceProperty(service_path, shill::kErrorProperty,
- base::StringValue(shill::kErrorBadPassphrase));
- SetServiceProperty(service_path, shill::kStateProperty,
+ SetServiceProperty(service_path,
+ shill::kStateProperty,
base::StringValue(shill::kStateFailure));
base::MessageLoop::current()->PostTask(
FROM_HERE,
base::Bind(
base::IgnoreResult(&FakeShillServiceClient::SetServiceProperty),
- weak_ptr_factory_.GetWeakPtr(), service_path, shill::kErrorProperty,
+ weak_ptr_factory_.GetWeakPtr(),
+ service_path,
+ shill::kErrorProperty,
base::StringValue(shill::kErrorBadPassphrase)));
} else {
// Set Online.
VLOG(1) << "Setting state to Online " << service_path;
- SetServiceProperty(service_path, shill::kStateProperty,
+ SetServiceProperty(service_path,
+ shill::kStateProperty,
base::StringValue(shill::kStateOnline));
}
}

Powered by Google App Engine
This is Rietveld 408576698