#include "ui/native_theme/native_theme_fluent.h"
#include <memory>
#include "cc/paint/paint_flags.h"
#include "cc/paint/paint_op.h"
#include "cc/paint/paint_record.h"
#include "cc/paint/record_paint_canvas.h"
#include "skia/ext/font_utils.h"
#include "testing/gtest/include/gtest/gtest.h"
#include "third_party/skia/include/core/SkColor.h"
#include "third_party/skia/include/core/SkTypeface.h"
#include "ui/color/color_id.h"
#include "ui/color/color_provider.h"
#include "ui/color/color_provider_utils.h"
#include "ui/gfx/geometry/rect_conversions.h"
#include "ui/gfx/geometry/rect_f.h"
#include "ui/native_theme/native_theme.h"
#include "ui/native_theme/native_theme_constants_fluent.h"
namespace ui {
class NativeThemeFluentTest : public ::testing::Test,
public ::testing::WithParamInterface<float> { … };
TEST_P(NativeThemeFluentTest, VerifyArrowRectWithTriangularArrows) { … }
TEST_P(NativeThemeFluentTest, VerifyArrowRectWithArrowIcons) { … }
TEST_F(NativeThemeFluentTest, PaintThumbRoundedCorners) { … }
TEST_F(NativeThemeFluentTest, GetThumbColor) { … }
INSTANTIATE_TEST_SUITE_P(…);
}