#include "third_party/blink/renderer/platform/fonts/opentype/open_type_baseline_metrics.h"
#include "base/memory/scoped_refptr.h"
#include "third_party/blink/renderer/platform/fonts/font.h"
#include "third_party/blink/renderer/platform/fonts/font_orientation.h"
#include "third_party/blink/renderer/platform/fonts/opentype/open_type_types.h"
#include "third_party/blink/renderer/platform/fonts/shaping/harfbuzz_face.h"
#include "third_party/blink/renderer/platform/testing/font_test_base.h"
#include "third_party/blink/renderer/platform/testing/font_test_helpers.h"
#include "third_party/blink/renderer/platform/testing/unit_test_helpers.h"
namespace {
const char kCanvasTestFontName[] = …;
const char kAhemFontName[] = …;
}
namespace blink {
class OpenTypeBaselineMetricsTest : public FontTestBase { … };
TEST_F(OpenTypeBaselineMetricsTest, AlphabeticBaseline) { … }
TEST_F(OpenTypeBaselineMetricsTest, HangingBaseline) { … }
TEST_F(OpenTypeBaselineMetricsTest, IdeographicBaseline) { … }
}