| Index: chrome/browser/chromeos/dbus/kiosk_info_service_provider.cc
|
| diff --git a/chrome/browser/chromeos/dbus/kiosk_info_service_provider.cc b/chrome/browser/chromeos/dbus/kiosk_info_service_provider.cc
|
| index cae5003275d566cb144292b0cc27a784ee97e433..ce5eef5cec1237367a783e7a6a4e89271e3757dc 100644
|
| --- a/chrome/browser/chromeos/dbus/kiosk_info_service_provider.cc
|
| +++ b/chrome/browser/chromeos/dbus/kiosk_info_service_provider.cc
|
| @@ -15,14 +15,18 @@
|
|
|
| namespace chromeos {
|
|
|
| -KioskInfoService::KioskInfoService() : weak_ptr_factory_(this) {}
|
| +KioskInfoService::KioskInfoService(const std::string& service_interface,
|
| + const std::string& method_name)
|
| + : service_interface_(service_interface),
|
| + method_name_(method_name),
|
| + weak_ptr_factory_(this) {}
|
|
|
| KioskInfoService::~KioskInfoService() {}
|
|
|
| void KioskInfoService::Start(
|
| scoped_refptr<dbus::ExportedObject> exported_object) {
|
| exported_object->ExportMethod(
|
| - kLibCrosServiceInterface, kGetKioskAppRequiredPlatforVersion,
|
| + service_interface_, method_name_,
|
| base::Bind(&KioskInfoService::GetKioskAppRequiredPlatformVersion,
|
| weak_ptr_factory_.GetWeakPtr()),
|
| base::Bind(&KioskInfoService::OnExported,
|
|
|