chromium/chrome/test/base/devtools_agent_coverage_observer.cc

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

#include "chrome/test/base/devtools_agent_coverage_observer.h"

#include <ostream>
#include <utility>

#include "base/containers/contains.h"
#include "base/functional/callback_helpers.h"
#include "base/logging.h"
#include "content/public/test/browser_test_utils.h"

namespace {

DevToolsAgentHost;
DevToolsListener;

std::ostream& operator<<(std::ostream& out, DevToolsAgentHost* h) {}

}  // namespace

DevToolsAgentCoverageObserver::DevToolsAgentCoverageObserver(
    base::FilePath devtools_code_coverage_dir)
    :{}

DevToolsAgentCoverageObserver::DevToolsAgentCoverageObserver(
    base::FilePath devtools_code_coverage_dir,
    ShouldInspectDevToolsAgentHostCallback should_inspect_callback)
    :{}

DevToolsAgentCoverageObserver::~DevToolsAgentCoverageObserver() = default;

bool DevToolsAgentCoverageObserver::CoverageEnabled() const {}

void DevToolsAgentCoverageObserver::CollectCoverage(
    const std::string& test_name) {}

bool DevToolsAgentCoverageObserver::ShouldForceDevToolsAgentHostCreation() {}

void DevToolsAgentCoverageObserver::DevToolsAgentHostCreated(
    DevToolsAgentHost* host) {}

void DevToolsAgentCoverageObserver::DevToolsAgentHostAttached(
    DevToolsAgentHost* host) {}

void DevToolsAgentCoverageObserver::DevToolsAgentHostNavigated(
    DevToolsAgentHost* host) {}

void DevToolsAgentCoverageObserver::DevToolsAgentHostDetached(
    DevToolsAgentHost* host) {}

void DevToolsAgentCoverageObserver::DevToolsAgentHostCrashed(
    DevToolsAgentHost* host,
    base::TerminationStatus status) {}

void DevToolsAgentCoverageObserver::DevToolsAgentHostDestroyed(
    content::DevToolsAgentHost* host) {}