| Index: components/syncable_prefs/pref_service_syncable_factory.h
 | 
| diff --git a/components/syncable_prefs/pref_service_syncable_factory.h b/components/syncable_prefs/pref_service_syncable_factory.h
 | 
| deleted file mode 100644
 | 
| index 7079c95301fde00c4c266c8da1593dfaf6ee5903..0000000000000000000000000000000000000000
 | 
| --- a/components/syncable_prefs/pref_service_syncable_factory.h
 | 
| +++ /dev/null
 | 
| @@ -1,60 +0,0 @@
 | 
| -// Copyright 2013 The Chromium Authors. All rights reserved.
 | 
| -// Use of this source code is governed by a BSD-style license that can be
 | 
| -// found in the LICENSE file.
 | 
| -
 | 
| -#ifndef COMPONENTS_SYNCABLE_PREFS_PREF_SERVICE_SYNCABLE_FACTORY_H_
 | 
| -#define COMPONENTS_SYNCABLE_PREFS_PREF_SERVICE_SYNCABLE_FACTORY_H_
 | 
| -
 | 
| -#include <memory>
 | 
| -
 | 
| -#include "base/macros.h"
 | 
| -#include "components/prefs/pref_service_factory.h"
 | 
| -
 | 
| -namespace base {
 | 
| -class CommandLine;
 | 
| -}
 | 
| -
 | 
| -namespace policy {
 | 
| -class BrowserPolicyConnector;
 | 
| -class PolicyService;
 | 
| -}
 | 
| -
 | 
| -namespace user_prefs {
 | 
| -class PrefRegistrySyncable;
 | 
| -}
 | 
| -
 | 
| -namespace syncable_prefs {
 | 
| -
 | 
| -class PrefModelAssociatorClient;
 | 
| -class PrefServiceSyncable;
 | 
| -
 | 
| -// A PrefServiceFactory that also knows how to build a
 | 
| -// PrefServiceSyncable, and may know about Chrome concepts such as
 | 
| -// PolicyService.
 | 
| -class PrefServiceSyncableFactory : public PrefServiceFactory {
 | 
| - public:
 | 
| -  PrefServiceSyncableFactory();
 | 
| -  ~PrefServiceSyncableFactory() override;
 | 
| -
 | 
| -  // Set up policy pref stores using the given policy service and connector.
 | 
| -  // These will assert when policy is not used.
 | 
| -  void SetManagedPolicies(policy::PolicyService* service,
 | 
| -                          policy::BrowserPolicyConnector* connector);
 | 
| -  void SetRecommendedPolicies(policy::PolicyService* service,
 | 
| -                              policy::BrowserPolicyConnector* connector);
 | 
| -
 | 
| -  void SetPrefModelAssociatorClient(
 | 
| -      PrefModelAssociatorClient* pref_model_associator_client);
 | 
| -
 | 
| -  std::unique_ptr<PrefServiceSyncable> CreateSyncable(
 | 
| -      user_prefs::PrefRegistrySyncable* registry);
 | 
| -
 | 
| - private:
 | 
| -  PrefModelAssociatorClient* pref_model_associator_client_;
 | 
| -
 | 
| -  DISALLOW_COPY_AND_ASSIGN(PrefServiceSyncableFactory);
 | 
| -};
 | 
| -
 | 
| -}  // namespace syncable_prefs
 | 
| -
 | 
| -#endif  // COMPONENTS_SYNCABLE_PREFS_PREF_SERVICE_SYNCABLE_FACTORY_H_
 | 
| 
 |