#include "third_party/blink/renderer/core/execution_context/window_agent.h"
#include "third_party/blink/renderer/platform/scheduler/public/event_loop.h"
namespace blink {
WindowAgent::WindowAgent(AgentGroupScheduler& agent_group_scheduler)
: … { … }
WindowAgent::WindowAgent(AgentGroupScheduler& agent_group_scheduler,
bool is_origin_agent_cluster,
bool origin_agent_cluster_left_as_default)
: … { … }
WindowAgent::~WindowAgent() = default;
void WindowAgent::Trace(Visitor* visitor) const { … }
AgentGroupScheduler& WindowAgent::GetAgentGroupScheduler() { … }
bool WindowAgent::IsWindowAgent() const { … }
void WindowAgent::PerformMicrotaskCheckpoint() { … }
}