1*6777b538SAndroid Build Coastguard Worker // Copyright 2012 The Chromium Authors 2*6777b538SAndroid Build Coastguard Worker // Use of this source code is governed by a BSD-style license that can be 3*6777b538SAndroid Build Coastguard Worker // found in the LICENSE file. 4*6777b538SAndroid Build Coastguard Worker 5*6777b538SAndroid Build Coastguard Worker #include "base/test/null_task_runner.h" 6*6777b538SAndroid Build Coastguard Worker #include "base/time/time.h" 7*6777b538SAndroid Build Coastguard Worker 8*6777b538SAndroid Build Coastguard Worker namespace base { 9*6777b538SAndroid Build Coastguard Worker 10*6777b538SAndroid Build Coastguard Worker NullTaskRunner::NullTaskRunner() = default; 11*6777b538SAndroid Build Coastguard Worker 12*6777b538SAndroid Build Coastguard Worker NullTaskRunner::~NullTaskRunner() = default; 13*6777b538SAndroid Build Coastguard Worker PostDelayedTask(const Location & from_here,OnceClosure task,base::TimeDelta delay)14*6777b538SAndroid Build Coastguard Workerbool NullTaskRunner::PostDelayedTask(const Location& from_here, 15*6777b538SAndroid Build Coastguard Worker OnceClosure task, 16*6777b538SAndroid Build Coastguard Worker base::TimeDelta delay) { 17*6777b538SAndroid Build Coastguard Worker return false; 18*6777b538SAndroid Build Coastguard Worker } 19*6777b538SAndroid Build Coastguard Worker PostNonNestableDelayedTask(const Location & from_here,OnceClosure task,base::TimeDelta delay)20*6777b538SAndroid Build Coastguard Workerbool NullTaskRunner::PostNonNestableDelayedTask(const Location& from_here, 21*6777b538SAndroid Build Coastguard Worker OnceClosure task, 22*6777b538SAndroid Build Coastguard Worker base::TimeDelta delay) { 23*6777b538SAndroid Build Coastguard Worker return false; 24*6777b538SAndroid Build Coastguard Worker } 25*6777b538SAndroid Build Coastguard Worker RunsTasksInCurrentSequence() const26*6777b538SAndroid Build Coastguard Workerbool NullTaskRunner::RunsTasksInCurrentSequence() const { 27*6777b538SAndroid Build Coastguard Worker return true; 28*6777b538SAndroid Build Coastguard Worker } 29*6777b538SAndroid Build Coastguard Worker 30*6777b538SAndroid Build Coastguard Worker } // namespace base 31