Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(123)

Side by Side Diff: chrome/browser/sync/profile_sync_service.cc

Issue 7926001: [Sync] Move change-related methods out of SyncManager::Observer (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Address comments Created 9 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "chrome/browser/sync/profile_sync_service.h" 5 #include "chrome/browser/sync/profile_sync_service.h"
6 6
7 #include <stddef.h> 7 #include <stddef.h>
8 #include <map> 8 #include <map>
9 #include <set> 9 #include <set>
10 #include <utility> 10 #include <utility>
(...skipping 1376 matching lines...) Expand 10 before | Expand all | Expand 10 after
1387 } 1387 }
1388 1388
1389 bool ProfileSyncService::HasUnsyncedItems() const { 1389 bool ProfileSyncService::HasUnsyncedItems() const {
1390 if (backend_.get() && backend_initialized_) { 1390 if (backend_.get() && backend_initialized_) {
1391 return backend_->HasUnsyncedItems(); 1391 return backend_->HasUnsyncedItems();
1392 } 1392 }
1393 NOTREACHED(); 1393 NOTREACHED();
1394 return false; 1394 return false;
1395 } 1395 }
1396 1396
1397 void ProfileSyncService::LogUnsyncedItems(int level) const {
1398 if (backend_.get() && backend_initialized_) {
1399 return backend_->LogUnsyncedItems(level);
1400 }
1401 VLOG(level) << "Unsynced items not printed because backend is not "
1402 << "initialized";
1403 }
1404
1405 browser_sync::BackendMigrator* 1397 browser_sync::BackendMigrator*
1406 ProfileSyncService::GetBackendMigratorForTest() { 1398 ProfileSyncService::GetBackendMigratorForTest() {
1407 return migrator_.get(); 1399 return migrator_.get();
1408 } 1400 }
1409 1401
1410 void ProfileSyncService::GetModelSafeRoutingInfo( 1402 void ProfileSyncService::GetModelSafeRoutingInfo(
1411 browser_sync::ModelSafeRoutingInfo* out) const { 1403 browser_sync::ModelSafeRoutingInfo* out) const {
1412 if (backend_.get() && backend_initialized_) { 1404 if (backend_.get() && backend_initialized_) {
1413 backend_->GetModelSafeRoutingInfo(out); 1405 backend_->GetModelSafeRoutingInfo(out);
1414 } else { 1406 } else {
(...skipping 240 matching lines...) Expand 10 before | Expand all | Expand 10 after
1655 syncable::ModelTypeBitSetFromValue( 1647 syncable::ModelTypeBitSetFromValue(
1656 *profile_->GetPrefs()->GetList(prefs::kAcknowledgedSyncTypes)); 1648 *profile_->GetPrefs()->GetList(prefs::kAcknowledgedSyncTypes));
1657 syncable::ModelTypeSet registered; 1649 syncable::ModelTypeSet registered;
1658 GetRegisteredDataTypes(&registered); 1650 GetRegisteredDataTypes(&registered);
1659 syncable::ModelTypeBitSet registered_bit_set = 1651 syncable::ModelTypeBitSet registered_bit_set =
1660 syncable::ModelTypeBitSetFromSet(registered); 1652 syncable::ModelTypeBitSetFromSet(registered);
1661 unacknowledged = registered_bit_set & ~acknowledged; 1653 unacknowledged = registered_bit_set & ~acknowledged;
1662 } 1654 }
1663 return unacknowledged; 1655 return unacknowledged;
1664 } 1656 }
OLDNEW
« no previous file with comments | « chrome/browser/sync/profile_sync_service.h ('k') | chrome/browser/sync/syncable/directory_change_delegate.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698