diff options
Diffstat (limited to 'chrome/browser/sync/syncable/syncable.h')
-rw-r--r-- | chrome/browser/sync/syncable/syncable.h | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/chrome/browser/sync/syncable/syncable.h b/chrome/browser/sync/syncable/syncable.h index 7c145d0..571374d 100644 --- a/chrome/browser/sync/syncable/syncable.h +++ b/chrome/browser/sync/syncable/syncable.h @@ -33,9 +33,13 @@ #include "chrome/browser/sync/util/dbgq.h" #include "chrome/common/deprecated/event_sys.h" -class DictionaryValue; struct PurgeInfo; +namespace base { +class DictionaryValue; +class ListValue; +} + namespace sync_api { class ReadTransaction; class WriteNode; @@ -344,7 +348,7 @@ struct EntryKernel { // Dumps all kernel info into a DictionaryValue and returns it. // Transfers ownership of the DictionaryValue to the caller. - DictionaryValue* ToValue() const; + base::DictionaryValue* ToValue() const; private: // Tracks whether this entry needs to be saved to the database. @@ -434,7 +438,7 @@ class Entry { // Dumps all entry info into a DictionaryValue and returns it. // Transfers ownership of the DictionaryValue to the caller. - DictionaryValue* ToValue() const; + base::DictionaryValue* ToValue() const; protected: // Don't allow creation on heap, except by sync API wrappers. friend class sync_api::ReadNode; @@ -567,7 +571,7 @@ typedef std::set<EntryKernelMutation, EntryKernelMutationLessByMetaHandle> EntryKernelMutationSet; // Caller owns the return value. -ListValue* EntryKernelMutationSetToValue( +base::ListValue* EntryKernelMutationSetToValue( const EntryKernelMutationSet& mutations); // How syncable indices & Indexers work. |