| Index: chrome/browser/sync/glue/session_model_associator.cc
|
| diff --git a/chrome/browser/sync/glue/session_model_associator.cc b/chrome/browser/sync/glue/session_model_associator.cc
|
| index 21b2d913edc039e74621e55bcfdf4fb58c1407ff..cad5b987ad72d7a11d06b4acdbb31fcb0a64f62a 100644
|
| --- a/chrome/browser/sync/glue/session_model_associator.cc
|
| +++ b/chrome/browser/sync/glue/session_model_associator.cc
|
| @@ -80,6 +80,20 @@ int64 SessionModelAssociator::GetSyncIdFromSessionTag(const std::string& tag) {
|
| return sync_api::kInvalidId;
|
| return node.GetId();
|
| }
|
| +
|
| +const TabContents*
|
| +SessionModelAssociator::GetChromeNodeFromSyncId(int64 sync_id) {
|
| + NOTREACHED();
|
| + return NULL;
|
| +}
|
| +
|
| +bool SessionModelAssociator::InitSyncNodeFromChromeId(
|
| + const size_t& id,
|
| + sync_api::BaseNode* sync_node) {
|
| + NOTREACHED();
|
| + return false;
|
| +}
|
| +
|
| void SessionModelAssociator::ReassociateWindows(bool reload_tabs) {
|
| DCHECK(CalledOnValidThread());
|
| sync_pb::SessionSpecifics specifics;
|
| @@ -692,6 +706,8 @@ SessionModelAssociator::TabNodePool::TabNodePool(
|
| sync_service_(sync_service) {
|
| }
|
|
|
| +SessionModelAssociator::TabNodePool::~TabNodePool() {}
|
| +
|
| void SessionModelAssociator::TabNodePool::AddTabNode(int64 sync_id) {
|
| tab_syncid_pool_.resize(tab_syncid_pool_.size() + 1);
|
| tab_syncid_pool_[static_cast<size_t>(++tab_pool_fp_)] = sync_id;
|
|
|