chromium/content/services/auction_worklet/debug_command_queue.cc

// Copyright 2021 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "content/services/auction_worklet/debug_command_queue.h"

#include "base/containers/contains.h"
#include "base/task/sequenced_task_runner.h"

namespace auction_worklet {

DebugCommandQueue::DebugCommandQueue(
    scoped_refptr<base::SequencedTaskRunner> v8_runner)
    :{}

DebugCommandQueue::~DebugCommandQueue() = default;

void DebugCommandQueue::PauseForDebuggerAndRunCommands(
    int context_group_id,
    base::OnceClosure abort_helper) {}

void DebugCommandQueue::AbortPauses(int context_group_id) {}

void DebugCommandQueue::RecycleContextGroupId(int context_group_id) {}

void DebugCommandQueue::QuitPauseForDebugger() {}

void DebugCommandQueue::QueueTaskForV8Thread(base::OnceClosure task) {}

void DebugCommandQueue::PostRunQueue() EXCLUSIVE_LOCKS_REQUIRED(lock_) {}

void DebugCommandQueue::RunQueue() {}

void DebugCommandQueue::RunQueueWithLockHeld() EXCLUSIVE_LOCKS_REQUIRED(lock_) {}

}  // namespace auction_worklet