| Index: components/sync/core/change_record.h | 
| diff --git a/components/sync/core/change_record.h b/components/sync/core/change_record.h | 
| deleted file mode 100644 | 
| index 387a1e70f00cbe03b045f3af2007c503a2ca44ca..0000000000000000000000000000000000000000 | 
| --- a/components/sync/core/change_record.h | 
| +++ /dev/null | 
| @@ -1,69 +0,0 @@ | 
| -// Copyright 2012 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_SYNC_CORE_CHANGE_RECORD_H_ | 
| -#define COMPONENTS_SYNC_CORE_CHANGE_RECORD_H_ | 
| - | 
| -#include <stdint.h> | 
| - | 
| -#include <memory> | 
| -#include <vector> | 
| - | 
| -#include "base/memory/linked_ptr.h" | 
| -#include "components/sync/base/immutable.h" | 
| -#include "components/sync/protocol/password_specifics.pb.h" | 
| -#include "components/sync/protocol/sync.pb.h" | 
| - | 
| -namespace base { | 
| -class DictionaryValue; | 
| -}  // namespace base | 
| - | 
| -namespace syncer { | 
| - | 
| -// TODO(zea): One day get passwords playing nicely with the rest of encryption | 
| -// and get rid of this. | 
| -class ExtraPasswordChangeRecordData { | 
| - public: | 
| -  ExtraPasswordChangeRecordData(); | 
| -  explicit ExtraPasswordChangeRecordData( | 
| -      const sync_pb::PasswordSpecificsData& data); | 
| -  virtual ~ExtraPasswordChangeRecordData(); | 
| - | 
| -  virtual std::unique_ptr<base::DictionaryValue> ToValue() const; | 
| - | 
| -  const sync_pb::PasswordSpecificsData& unencrypted() const; | 
| - | 
| - private: | 
| -  sync_pb::PasswordSpecificsData unencrypted_; | 
| -}; | 
| - | 
| -// ChangeRecord indicates a single item that changed as a result of a sync | 
| -// operation.  This gives the sync id of the node that changed, and the type | 
| -// of change.  To get the actual property values after an ADD or UPDATE, the | 
| -// client should get the node with InitByIdLookup(), using the provided id. | 
| -struct ChangeRecord { | 
| -  enum Action { | 
| -    ACTION_ADD, | 
| -    ACTION_DELETE, | 
| -    ACTION_UPDATE, | 
| -  }; | 
| -  ChangeRecord(); | 
| -  ChangeRecord(const ChangeRecord& other); | 
| -  ~ChangeRecord(); | 
| - | 
| -  std::unique_ptr<base::DictionaryValue> ToValue() const; | 
| - | 
| -  int64_t id; | 
| -  Action action; | 
| -  sync_pb::EntitySpecifics specifics; | 
| -  linked_ptr<ExtraPasswordChangeRecordData> extra; | 
| -}; | 
| - | 
| -typedef std::vector<ChangeRecord> ChangeRecordList; | 
| - | 
| -typedef Immutable<ChangeRecordList> ImmutableChangeRecordList; | 
| - | 
| -}  // namespace syncer | 
| - | 
| -#endif  // COMPONENTS_SYNC_CORE_CHANGE_RECORD_H_ | 
|  |