LibGfx: Remove Font::presentation_size()

This was a legacy version of point_size() that returned a u8.
This commit is contained in:
Andreas Kling 2024-06-04 15:56:01 +02:00
commit d86f54da30
Notes: sideshowbarker 2024-07-17 11:30:54 +09:00
3 changed files with 1 additions and 3 deletions

View file

@ -150,7 +150,6 @@ public:
virtual FontPixelMetrics pixel_metrics() const = 0; virtual FontPixelMetrics pixel_metrics() const = 0;
virtual u8 presentation_size() const = 0;
virtual u8 slope() const = 0; virtual u8 slope() const = 0;
// Font point size (distance between ascender and descender). // Font point size (distance between ascender and descender).

View file

@ -33,7 +33,6 @@ public:
// ^Gfx::Font // ^Gfx::Font
virtual NonnullRefPtr<Font> clone() const override { return MUST(try_clone()); } // FIXME: clone() should not need to be implemented virtual NonnullRefPtr<Font> clone() const override { return MUST(try_clone()); } // FIXME: clone() should not need to be implemented
virtual ErrorOr<NonnullRefPtr<Font>> try_clone() const override { return const_cast<ScaledFont&>(*this); } virtual ErrorOr<NonnullRefPtr<Font>> try_clone() const override { return const_cast<ScaledFont&>(*this); }
virtual u8 presentation_size() const override { return m_point_height; }
virtual float point_size() const override; virtual float point_size() const override;
virtual float pixel_size() const override; virtual float pixel_size() const override;
virtual int pixel_size_rounded_up() const override; virtual int pixel_size_rounded_up() const override;

View file

@ -169,7 +169,7 @@ bool MediaFeature::compare(HTML::Window const& window, MediaFeatureValue left, C
auto const& initial_font = window.associated_document().style_computer().initial_font(); auto const& initial_font = window.associated_document().style_computer().initial_font();
Gfx::FontPixelMetrics const& initial_font_metrics = initial_font.pixel_metrics(); Gfx::FontPixelMetrics const& initial_font_metrics = initial_font.pixel_metrics();
Length::FontMetrics font_metrics { initial_font.presentation_size(), initial_font_metrics }; Length::FontMetrics font_metrics { CSSPixels { initial_font.point_size() }, initial_font_metrics };
left_px = left.length().to_px(viewport_rect, font_metrics, font_metrics); left_px = left.length().to_px(viewport_rect, font_metrics, font_metrics);
right_px = right.length().to_px(viewport_rect, font_metrics, font_metrics); right_px = right.length().to_px(viewport_rect, font_metrics, font_metrics);