| Index: chrome/browser/sync/engine/syncapi_stub.cc | 
| =================================================================== | 
| --- chrome/browser/sync/engine/syncapi_stub.cc	(revision 0) | 
| +++ chrome/browser/sync/engine/syncapi_stub.cc	(revision 0) | 
| @@ -0,0 +1,305 @@ | 
| +// Copyright (c) 2006-2008 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. | 
| + | 
| +#ifdef CHROME_PERSONALIZATION | 
| + | 
| +#include "base/logging.h" | 
| +#include "chrome/browser/sync/engine/syncapi.h" | 
| + | 
| +namespace sync_api { | 
| + | 
| +struct BaseNode::BaseNodeInternal { | 
| +}; | 
| + | 
| +struct UserShare { | 
| +}; | 
| + | 
| +class SyncInternal { | 
| +  DISALLOW_COPY_AND_ASSIGN(SyncInternal); | 
| +}; | 
| + | 
| +// BaseNode. | 
| +BaseNode::BaseNode() : data_(NULL) {} | 
| +BaseNode::~BaseNode() {} | 
| +int64 BaseNode::GetParentId() const { | 
| +  NOTIMPLEMENTED(); | 
| +  return 0; | 
| +} | 
| + | 
| +int64 BaseNode::GetId() const { | 
| +  NOTIMPLEMENTED(); | 
| +  return 0; | 
| +} | 
| + | 
| +bool BaseNode::GetIsFolder() const { | 
| +  NOTIMPLEMENTED(); | 
| +  return false; | 
| +} | 
| + | 
| +const sync_char16* BaseNode::GetTitle() const { | 
| +  NOTIMPLEMENTED(); | 
| +  return NULL; | 
| +} | 
| + | 
| +const sync_char16* BaseNode::GetURL() const { | 
| +  NOTIMPLEMENTED(); | 
| +  return NULL; | 
| +} | 
| + | 
| +const int64* BaseNode::GetChildIds(size_t* child_count) const { | 
| +  NOTIMPLEMENTED(); | 
| +  return NULL; | 
| +} | 
| + | 
| +int64 BaseNode::GetPredecessorId() const { | 
| +  NOTIMPLEMENTED(); | 
| +  return 0; | 
| +} | 
| + | 
| +int64 BaseNode::GetSuccessorId() const { | 
| +  NOTIMPLEMENTED(); | 
| +  return 0; | 
| +} | 
| + | 
| +int64 BaseNode::GetFirstChildId() const { | 
| +  NOTIMPLEMENTED(); | 
| +  return 0; | 
| +} | 
| + | 
| +const unsigned char* BaseNode::GetFaviconBytes(size_t* size_in_bytes) { | 
| +  NOTIMPLEMENTED(); | 
| +  return NULL; | 
| +} | 
| + | 
| +int64 BaseNode::GetExternalId() const { | 
| +  NOTIMPLEMENTED(); | 
| +  return 0; | 
| +} | 
| + | 
| + | 
| +//////////////////////////////////// | 
| +// WriteNode member definitions | 
| +void WriteNode::SetIsFolder(bool folder) { | 
| +  NOTIMPLEMENTED(); | 
| +} | 
| + | 
| +void WriteNode::SetTitle(const sync_char16* title) { | 
| +  NOTIMPLEMENTED(); | 
| +} | 
| + | 
| +void WriteNode::SetURL(const sync_char16* url) { | 
| +  NOTIMPLEMENTED(); | 
| +} | 
| + | 
| +void WriteNode::SetExternalId(int64 id) { | 
| +  NOTIMPLEMENTED(); | 
| +} | 
| + | 
| +WriteNode::WriteNode(WriteTransaction* transaction) | 
| +    : entry_(NULL), transaction_(NULL) { | 
| +  NOTIMPLEMENTED(); | 
| +} | 
| + | 
| +WriteNode::~WriteNode() { | 
| +  NOTIMPLEMENTED(); | 
| +} | 
| + | 
| +bool WriteNode::InitByIdLookup(int64 id) { | 
| +  NOTIMPLEMENTED(); | 
| +  return false; | 
| +} | 
| + | 
| +bool WriteNode::InitByCreation(const BaseNode& parent, | 
| +                               const BaseNode* predecessor) { | 
| +  NOTIMPLEMENTED(); | 
| +  return false; | 
| +} | 
| + | 
| +bool WriteNode::SetPosition(const BaseNode& new_parent, | 
| +                            const BaseNode* predecessor) { | 
| +  NOTIMPLEMENTED(); | 
| +  return false; | 
| +} | 
| + | 
| +const syncable::Entry* WriteNode::GetEntry() const { | 
| +  NOTIMPLEMENTED(); | 
| +  return NULL; | 
| +} | 
| + | 
| +const BaseTransaction* WriteNode::GetTransaction() const { | 
| +  NOTIMPLEMENTED(); | 
| +  return NULL; | 
| +} | 
| + | 
| +void WriteNode::Remove() { | 
| +  NOTIMPLEMENTED(); | 
| +} | 
| + | 
| +void WriteNode::PutPredecessor(const BaseNode* predecessor) { | 
| +  NOTIMPLEMENTED(); | 
| +} | 
| + | 
| +void WriteNode::SetFaviconBytes(const unsigned char* bytes, | 
| +                                size_t size_in_bytes) { | 
| +  NOTIMPLEMENTED(); | 
| +} | 
| + | 
| +void WriteNode::MarkForSyncing() { | 
| +  NOTIMPLEMENTED(); | 
| +} | 
| + | 
| +////////////////////////////////////////////////////////////////////////// | 
| +// ReadNode member definitions | 
| +ReadNode::ReadNode(const BaseTransaction* transaction) | 
| +    : entry_(NULL), transaction_(NULL) { | 
| +  NOTIMPLEMENTED(); | 
| +} | 
| + | 
| +ReadNode::~ReadNode() { | 
| +  NOTIMPLEMENTED(); | 
| +} | 
| + | 
| +void ReadNode::InitByRootLookup() { | 
| +  NOTIMPLEMENTED(); | 
| +} | 
| + | 
| +bool ReadNode::InitByIdLookup(int64 id) { | 
| +  NOTIMPLEMENTED(); | 
| +  return false; | 
| +} | 
| + | 
| +const syncable::Entry* ReadNode::GetEntry() const { | 
| +  NOTIMPLEMENTED(); | 
| +  return NULL; | 
| +} | 
| + | 
| +const BaseTransaction* ReadNode::GetTransaction() const { | 
| +  NOTIMPLEMENTED(); | 
| +  return NULL; | 
| +} | 
| + | 
| +bool ReadNode::InitByTagLookup(const sync_char16* tag) { | 
| +  NOTIMPLEMENTED(); | 
| +  return false; | 
| +} | 
| + | 
| +////////////////////////////////////////////////////////////////////////// | 
| +// ReadTransaction member definitions | 
| +ReadTransaction::ReadTransaction(UserShare* share) : BaseTransaction(NULL), | 
| +    transaction_(NULL) { | 
| +  NOTIMPLEMENTED(); | 
| +} | 
| + | 
| +ReadTransaction::~ReadTransaction() { | 
| +  NOTIMPLEMENTED(); | 
| +} | 
| + | 
| +syncable::BaseTransaction* ReadTransaction::GetWrappedTrans() const { | 
| +  NOTIMPLEMENTED(); | 
| +  return NULL; | 
| +} | 
| + | 
| +////////////////////////////////////////////////////////////////////////// | 
| +// WriteTransaction member definitions | 
| +WriteTransaction::WriteTransaction(UserShare* share) : BaseTransaction(NULL), | 
| +    transaction_(NULL) { | 
| +  NOTIMPLEMENTED(); | 
| +} | 
| + | 
| +WriteTransaction::~WriteTransaction() { | 
| +  NOTIMPLEMENTED(); | 
| +} | 
| + | 
| +syncable::BaseTransaction* WriteTransaction::GetWrappedTrans() const { | 
| +  NOTIMPLEMENTED(); | 
| +  return NULL; | 
| +} | 
| + | 
| +// SyncManager | 
| + | 
| +SyncManager::SyncManager() { | 
| +  NOTIMPLEMENTED(); | 
| +} | 
| + | 
| +bool SyncManager::Init(const sync_char16* database_location, | 
| +                       const char* sync_server_and_path, | 
| +                       int sync_server_port, | 
| +                       const char* gaia_service_id, | 
| +                       const char* gaia_source, | 
| +                       bool use_ssl, | 
| +                       HttpPostProviderFactory* post_factory, | 
| +                       HttpPostProviderFactory* auth_post_factory, | 
| +                       ModelSafeWorkerInterface* model_safe_worker, | 
| +                       bool attempt_last_user_authentication, | 
| +                       const char* user_agent) { | 
| +  NOTIMPLEMENTED(); | 
| +  return false; | 
| +} | 
| + | 
| +void SyncManager::Authenticate(const char* username, const char* password) { | 
| +  NOTIMPLEMENTED(); | 
| +} | 
| + | 
| +const char* SyncManager::GetAuthenticatedUsername() { | 
| +  NOTIMPLEMENTED(); | 
| +  return NULL; | 
| +} | 
| + | 
| +SyncManager::~SyncManager() { | 
| +  NOTIMPLEMENTED(); | 
| +} | 
| + | 
| +void SyncManager::SetObserver(Observer* observer) { | 
| +  NOTIMPLEMENTED(); | 
| +} | 
| + | 
| +void SyncManager::RemoveObserver() { | 
| +  NOTIMPLEMENTED(); | 
| +} | 
| + | 
| +void SyncManager::Shutdown() { | 
| +  NOTIMPLEMENTED(); | 
| +} | 
| + | 
| +SyncManager::Status::Summary SyncManager::GetStatusSummary() const { | 
| +  NOTIMPLEMENTED(); | 
| +  return SyncManager::Status::INVALID; | 
| +} | 
| + | 
| +SyncManager::Status SyncManager::GetDetailedStatus() const { | 
| +  NOTIMPLEMENTED(); | 
| +  return SyncManager::Status(); | 
| +} | 
| + | 
| +SyncManager::SyncInternal* SyncManager::GetImpl() const { | 
| +  NOTIMPLEMENTED(); | 
| +  return NULL; | 
| +} | 
| + | 
| +void SyncManager::SaveChanges() { | 
| +  NOTIMPLEMENTED(); | 
| +} | 
| + | 
| +void SyncManager::SetupForTestMode(const sync_char16* test_username) { | 
| +  NOTIMPLEMENTED(); | 
| +} | 
| + | 
| +////////////////////////////////////////////////////////////////////////// | 
| +// BaseTransaction member definitions | 
| +BaseTransaction::BaseTransaction(UserShare* share) : lookup_(NULL) { | 
| +  NOTIMPLEMENTED(); | 
| +} | 
| +BaseTransaction::~BaseTransaction() { | 
| +  NOTIMPLEMENTED(); | 
| +} | 
| + | 
| +UserShare* SyncManager::GetUserShare() const { | 
| +  NOTIMPLEMENTED(); | 
| +  return NULL; | 
| +} | 
| + | 
| +}  // namespace sync_api | 
| + | 
| +#endif  // CHROME_PERSONALIZATION | 
| + | 
|  | 
| Property changes on: chrome\browser\sync\engine\syncapi_stub.cc | 
| ___________________________________________________________________ | 
| Added: svn:eol-style | 
| + LF | 
|  | 
|  |