#include "components/viz/service/debugger/viz_debugger_unittests/viz_debugger_unittest_base.h"
#include <algorithm>
#include <memory>
#include <optional>
#include <string>
#include <string_view>
#include "base/base64.h"
#include "base/check.h"
#include "base/strings/string_number_conversions.h"
#include "base/values.h"
#include "components/viz/service/debugger/viz_debugger.h"
#include "third_party/skia/include/codec/SkCodec.h"
#include "third_party/skia/include/codec/SkPngDecoder.h"
#include "ui/gfx/geometry/rect_f.h"
#if VIZ_DEBUGGER_IS_ON()
namespace viz {
TestFilter::TestFilter() = default;
TestFilter::~TestFilter() = default;
TestFilter::TestFilter(const std::string& anno_) : … { … }
TestFilter::TestFilter(const std::string& anno_, const std::string& func_)
: … { … }
TestFilter::TestFilter(const std::string& anno_,
const std::string& func_,
const std::string& file_)
: … { … }
TestFilter::TestFilter(const std::string& anno_,
const std::string& func_,
const std::string& file_,
const bool& active_,
const bool& enabled_)
: … { … }
TestFilter::TestFilter(const TestFilter& other) = default;
StaticSource::StaticSource() = default;
StaticSource::~StaticSource() = default;
StaticSource::StaticSource(const StaticSource& other) = default;
VizDebuggerInternal* VisualDebuggerTestBase::GetInternal() { … }
void VisualDebuggerTestBase::SetUp() { … }
void VisualDebuggerTestBase::TearDown() { … }
VisualDebuggerTestBase::VisualDebuggerTestBase() = default;
VisualDebuggerTestBase::~VisualDebuggerTestBase() = default;
void VisualDebuggerTestBase::SetFilter(std::vector<TestFilter> filters) { … }
void VisualDebuggerTestBase::GetFrameData(bool clear_cache) { … }
}
#endif