| Index: sync/sessions/nudge_tracker.cc
|
| diff --git a/sync/sessions/nudge_tracker.cc b/sync/sessions/nudge_tracker.cc
|
| index 97f211f5a19d9b4b76fd4fe199281882dd2c08f6..144860b1a8b3e647b29bc35983f651ca9a0c54f1 100644
|
| --- a/sync/sessions/nudge_tracker.cc
|
| +++ b/sync/sessions/nudge_tracker.cc
|
| @@ -28,8 +28,8 @@ NudgeTracker::NudgeTracker()
|
|
|
| NudgeTracker::~NudgeTracker() { }
|
|
|
| -bool NudgeTracker::IsSyncRequired() {
|
| - for (TypeTrackerMap::iterator it = type_trackers_.begin();
|
| +bool NudgeTracker::IsSyncRequired() const {
|
| + for (TypeTrackerMap::const_iterator it = type_trackers_.begin();
|
| it != type_trackers_.end(); ++it) {
|
| if (it->second.IsSyncRequired()) {
|
| return true;
|
| @@ -195,6 +195,13 @@ SyncSourceInfo NudgeTracker::GetSourceInfo() const {
|
| return SyncSourceInfo(updates_source_, invalidation_map);
|
| }
|
|
|
| +void NudgeTracker::SetLegacyNotificationHint(
|
| + ModelType type,
|
| + sync_pb::DataTypeProgressMarker* progress) const {
|
| + DCHECK(type_trackers_.find(type) != type_trackers_.end());
|
| + type_trackers_.find(type)->second.SetLegacyNotificationHint(progress);
|
| +}
|
| +
|
| sync_pb::GetUpdatesCallerInfo::GetUpdatesSource NudgeTracker::updates_source()
|
| const {
|
| return updates_source_;
|
|
|