#include "third_party/blink/renderer/platform/scheduler/main_thread/policy_updater.h"
#include "base/check.h"
#include "third_party/blink/renderer/platform/scheduler/main_thread/agent_group_scheduler_impl.h"
#include "third_party/blink/renderer/platform/scheduler/main_thread/frame_scheduler_impl.h"
#include "third_party/blink/renderer/platform/scheduler/main_thread/page_scheduler_impl.h"
namespace blink::scheduler {
PolicyUpdater::PolicyUpdater() = default;
PolicyUpdater::~PolicyUpdater() { … }
void PolicyUpdater::UpdateFramePolicy(FrameSchedulerImpl* frame) { … }
void PolicyUpdater::UpdatePagePolicy(PageSchedulerImpl* page) { … }
void PolicyUpdater::UpdateAgentGroupPolicy(
AgentGroupSchedulerImpl* agent_group) { … }
}