Add views implementation for AXTreeSource.
[chromium-blink-merge.git] / sync / test / engine / fake_sync_scheduler.cc
blobacbd7016b352df56a2c4334045994c3fd99ce505
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 #include "sync/test/engine/fake_sync_scheduler.h"
7 namespace syncer {
9 FakeSyncScheduler::FakeSyncScheduler() {}
11 FakeSyncScheduler::~FakeSyncScheduler() {}
13 void FakeSyncScheduler::Start(Mode mode) {
16 void FakeSyncScheduler::Stop() {
19 void FakeSyncScheduler::ScheduleLocalNudge(
20 const base::TimeDelta& desired_delay,
21 ModelTypeSet types,
22 const tracked_objects::Location& nudge_location) {
25 void FakeSyncScheduler::ScheduleLocalRefreshRequest(
26 const base::TimeDelta& desired_delay,
27 ModelTypeSet types,
28 const tracked_objects::Location& nudge_location) {
31 void FakeSyncScheduler::ScheduleInvalidationNudge(
32 const base::TimeDelta& desired_delay,
33 const ObjectIdInvalidationMap& invalidation_map,
34 const tracked_objects::Location& nudge_location) {
37 void FakeSyncScheduler::ScheduleConfiguration(
38 const ConfigurationParams& params) {
39 params.ready_task.Run();
42 void FakeSyncScheduler::SetNotificationsEnabled(bool notifications_enabled) {
45 base::TimeDelta FakeSyncScheduler::GetSessionsCommitDelay() const {
46 return base::TimeDelta();
49 void FakeSyncScheduler::OnCredentialsUpdated() {
53 void FakeSyncScheduler::OnConnectionStatusChange() {
57 void FakeSyncScheduler::OnThrottled(
58 const base::TimeDelta& throttle_duration) {
61 void FakeSyncScheduler::OnTypesThrottled(
62 ModelTypeSet types,
63 const base::TimeDelta& throttle_duration) {
66 bool FakeSyncScheduler::IsCurrentlyThrottled() {
67 return false;
70 void FakeSyncScheduler::OnReceivedShortPollIntervalUpdate(
71 const base::TimeDelta& new_interval) {
74 void FakeSyncScheduler::OnReceivedLongPollIntervalUpdate(
75 const base::TimeDelta& new_interval) {
78 void FakeSyncScheduler::OnReceivedSessionsCommitDelay(
79 const base::TimeDelta& new_delay) {
82 void FakeSyncScheduler::OnReceivedClientInvalidationHintBufferSize(int size) {
85 void FakeSyncScheduler::OnSyncProtocolError(const SyncProtocolError& error) {
88 void FakeSyncScheduler::OnReceivedGuRetryDelay(
89 const base::TimeDelta& delay) {
92 void FakeSyncScheduler::OnReceivedMigrationRequest(ModelTypeSet types) {
95 } // namespace syncer