#include "third_party/blink/renderer/core/page/scoped_browsing_context_group_pauser.h"
#include <limits>
#include <map>
#include "third_party/blink/renderer/core/page/page.h"
#include "third_party/blink/renderer/platform/wtf/std_lib_extras.h"
namespace blink {
namespace {
uint64_t& PausedCountPerBrowsingContextGroup(
const base::UnguessableToken& token) { … }
}
bool ScopedBrowsingContextGroupPauser::IsActive(Page& page) { … }
ScopedBrowsingContextGroupPauser::ScopedBrowsingContextGroupPauser(Page& page)
: … { … }
ScopedBrowsingContextGroupPauser::~ScopedBrowsingContextGroupPauser() { … }
uint64_t& ScopedBrowsingContextGroupPauser::PausedCount() { … }
void ScopedBrowsingContextGroupPauser::SetPaused(bool paused) { … }
}