Index: chromeos/dbus/session_manager_client.cc |
diff --git a/chromeos/dbus/session_manager_client.cc b/chromeos/dbus/session_manager_client.cc |
index b8b24739716f9cf1c2f53d79d9860edbbcbe4499..df81dccde03e54b2e9cdfc07a55ee106b4d14cdf 100644 |
--- a/chromeos/dbus/session_manager_client.cc |
+++ b/chromeos/dbus/session_manager_client.cc |
@@ -309,12 +309,14 @@ class SessionManagerClientImpl : public SessionManagerClient { |
} |
void StartArcInstance(const cryptohome::Identification& cryptohome_id, |
+ bool disable_boot_completed_broadcast, |
const ArcCallback& callback) override { |
dbus::MethodCall method_call( |
login_manager::kSessionManagerInterface, |
login_manager::kSessionManagerStartArcInstance); |
dbus::MessageWriter writer(&method_call); |
writer.AppendString(cryptohome_id.id()); |
+ writer.AppendBool(disable_boot_completed_broadcast); |
session_manager_proxy_->CallMethod( |
&method_call, dbus::ObjectProxy::TIMEOUT_USE_DEFAULT, |
base::Bind(&SessionManagerClientImpl::OnArcMethod, |
@@ -895,6 +897,7 @@ class SessionManagerClientStubImpl : public SessionManagerClient { |
} |
void StartArcInstance(const cryptohome::Identification& cryptohome_id, |
+ bool disable_boot_completed_broadcast, |
const ArcCallback& callback) override { |
callback.Run(false); |
} |