chromium/third_party/blink/renderer/core/layout/svg/svg_hit_test_perftest.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 "base/functional/callback.h"
#include "base/timer/lap_timer.h"
#include "testing/gtest/include/gtest/gtest.h"
#include "testing/perf/perf_result_reporter.h"
#include "third_party/blink/public/common/input/web_mouse_event.h"
#include "third_party/blink/renderer/core/input/event_handler.h"
#include "third_party/blink/renderer/core/input/event_handling_util.h"
#include "third_party/blink/renderer/core/layout/svg/transformed_hit_test_location.h"
#include "third_party/blink/renderer/core/paint/clip_path_clipper.h"
#include "third_party/blink/renderer/core/testing/core_unit_test_helper.h"

namespace blink {

namespace {

constexpr int kLaps =;
constexpr int kWarmupLaps =;
constexpr char kMetricCallsPerSecondRunsPerS[] =;
constexpr float kSvgWidth =;
constexpr float kSvgHeight =;

class SvgHitTestPerfTest : public RenderingTest {};

}  // namespace

TEST_F(SvgHitTestPerfTest, HandleMouseMoveEvent) {}

TEST_F(SvgHitTestPerfTest, IntersectsClipPath) {}

}  // namespace blink