| Index: chrome/browser/printing/cloud_print/cloud_print_proxy_service.h
 | 
| diff --git a/chrome/browser/printing/cloud_print/cloud_print_proxy_service.h b/chrome/browser/printing/cloud_print/cloud_print_proxy_service.h
 | 
| index e12a942ce77ce87b231239ccf631eee2830440a4..8f5b4709f40c26e4cef4ccc6826226309757f6eb 100644
 | 
| --- a/chrome/browser/printing/cloud_print/cloud_print_proxy_service.h
 | 
| +++ b/chrome/browser/printing/cloud_print/cloud_print_proxy_service.h
 | 
| @@ -13,7 +13,6 @@
 | 
|  #include "base/memory/weak_ptr.h"
 | 
|  #include "base/observer_list.h"
 | 
|  #include "base/prefs/public/pref_change_registrar.h"
 | 
| -#include "base/prefs/public/pref_observer.h"
 | 
|  #include "chrome/browser/printing/cloud_print/cloud_print_setup_handler.h"
 | 
|  #include "chrome/browser/profiles/profile_keyed_service.h"
 | 
|  
 | 
| @@ -28,8 +27,7 @@ struct CloudPrintProxyInfo;
 | 
|  // running in the service process.
 | 
|  class CloudPrintProxyService
 | 
|      : public CloudPrintSetupHandlerDelegate,
 | 
| -      public ProfileKeyedService,
 | 
| -      public PrefObserver {
 | 
| +      public ProfileKeyedService {
 | 
|   public:
 | 
|    explicit CloudPrintProxyService(Profile* profile);
 | 
|    virtual ~CloudPrintProxyService();
 | 
| @@ -63,10 +61,6 @@ class CloudPrintProxyService
 | 
|    // CloudPrintSetupHandler::Delegate implementation.
 | 
|    virtual void OnCloudPrintSetupClosed() OVERRIDE;
 | 
|  
 | 
| -  // PrefObserver implementation.
 | 
| -  virtual void OnPreferenceChanged(PrefServiceBase* service,
 | 
| -                                   const std::string& pref_name) OVERRIDE;
 | 
| -
 | 
|   private:
 | 
|    // NotificationDelegate implementation for the token expired notification.
 | 
|    class TokenExpiredNotificationDelegate;
 | 
| 
 |