| Index: chrome/browser/signin/easy_unlock.cc | 
| diff --git a/chrome/browser/signin/easy_unlock_controller.cc b/chrome/browser/signin/easy_unlock.cc | 
| similarity index 52% | 
| rename from chrome/browser/signin/easy_unlock_controller.cc | 
| rename to chrome/browser/signin/easy_unlock.cc | 
| index d19a6d04645c8151f01fe3026fcf065d241abfe5..bf79edcd0d403783717fdebdd44bc098cdc6a517 100644 | 
| --- a/chrome/browser/signin/easy_unlock_controller.cc | 
| +++ b/chrome/browser/signin/easy_unlock.cc | 
| @@ -2,14 +2,19 @@ | 
| // Use of this source code is governed by a BSD-style license that can be | 
| // found in the LICENSE file. | 
|  | 
| -#include "chrome/browser/signin/easy_unlock_controller.h" | 
| +#include "chrome/browser/signin/easy_unlock.h" | 
|  | 
| #include "base/values.h" | 
| +#include "chrome/browser/extensions/extension_service.h" | 
| +#include "chrome/browser/profiles/profile.h" | 
| +#include "chrome/browser/ui/extensions/application_launch.h" | 
| #include "chrome/common/pref_names.h" | 
| #include "components/user_prefs/pref_registry_syncable.h" | 
| +#include "extensions/browser/extension_system.h" | 
|  | 
| -// static. | 
| -void EasyUnlockController::RegisterProfilePrefs( | 
| +namespace easy_unlock { | 
| + | 
| +void RegisterProfilePrefs( | 
| user_prefs::PrefRegistrySyncable* registry) { | 
| registry->RegisterBooleanPref( | 
| prefs::kEasyUnlockEnabled, | 
| @@ -24,3 +29,15 @@ void EasyUnlockController::RegisterProfilePrefs( | 
| new base::DictionaryValue(), | 
| user_prefs::PrefRegistrySyncable::UNSYNCABLE_PREF); | 
| } | 
| + | 
| +void LaunchEasyUnlockSetup(Profile* profile) { | 
| +  ExtensionService* service = | 
| +      extensions::ExtensionSystem::Get(profile)->extension_service(); | 
| +  const extensions::Extension* extension = | 
| +      service->GetExtensionById(extension_misc::kEasyUnlockAppId, false); | 
| + | 
| +  OpenApplication(AppLaunchParams( | 
| +      profile, extension, extensions::LAUNCH_CONTAINER_WINDOW, NEW_WINDOW)); | 
| +} | 
| + | 
| +}  // namespace easy_unlock | 
|  |