| Index: chrome/browser/signin/easy_unlock_service.cc
|
| diff --git a/chrome/browser/signin/easy_unlock_service.cc b/chrome/browser/signin/easy_unlock_service.cc
|
| index de94c7d26146c48d7bd5a4136c8f0c486e1bb4f7..4ccbcda307e4020cac3f421746b0838d3a5579ab 100644
|
| --- a/chrome/browser/signin/easy_unlock_service.cc
|
| +++ b/chrome/browser/signin/easy_unlock_service.cc
|
| @@ -21,6 +21,8 @@
|
| #include "base/version.h"
|
| #include "chrome/browser/browser_process.h"
|
| #include "chrome/browser/profiles/profile.h"
|
| +#include "chrome/browser/services/gcm/gcm_profile_service.h"
|
| +#include "chrome/browser/services/gcm/gcm_profile_service_factory.h"
|
| #include "chrome/browser/signin/chrome_proximity_auth_client.h"
|
| #include "chrome/browser/signin/easy_unlock_app_manager.h"
|
| #include "chrome/browser/signin/easy_unlock_service_factory.h"
|
| @@ -685,6 +687,12 @@ cryptauth::DeviceClassifier EasyUnlockService::GetDeviceClassifier() {
|
| return device_classifier;
|
| }
|
|
|
| +gcm::GCMDriver* EasyUnlockService::GetGCMDriver() {
|
| + gcm::GCMProfileService* gcm_profile_service =
|
| + gcm::GCMProfileServiceFactory::GetForProfile(profile_);
|
| + return gcm_profile_service->driver();
|
| +}
|
| +
|
| void EasyUnlockService::Shutdown() {
|
| if (shut_down_)
|
| return;
|
|
|