// Copyright 2015 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #include "base/task/sequence_manager/time_domain.h" #include #include "base/task/sequence_manager/sequence_manager_impl.h" #include "base/threading/thread_checker.h" namespace base { namespace sequence_manager { void TimeDomain::NotifyPolicyChanged() { sequence_manager_->ScheduleWork(); } void TimeDomain::OnAssignedToSequenceManager( internal::SequenceManagerImpl* sequence_manager) { DCHECK(sequence_manager); sequence_manager_ = sequence_manager; } Value::Dict TimeDomain::AsValue() const { Value::Dict state; state.Set("name", GetName()); return state; } } // namespace sequence_manager } // namespace base