mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-09-07 10:06:03 +00:00
LibWeb: Port painting to use the new Skia-backed Gfx::Path
SVG and and CSS border rendering now sits on top of SkPath instead of the old Gfx::DeprecatedPath. Due to an imperceptible (255, 255, 255) vs (255, 254, 255) color diff in one ref test, I changed that test to not depend on border rendering for a positive result, since that was incidental.
This commit is contained in:
parent
a3cc03f180
commit
137038b185
Notes:
github-actions[bot]
2024-08-20 07:38:12 +00:00
Author: https://github.com/awesomekling
Commit: 137038b185
Pull-request: https://github.com/LadybirdBrowser/ladybird/pull/1024
37 changed files with 139 additions and 143 deletions
|
@ -32,8 +32,8 @@ private:
|
|||
void layout_path_like_element(SVGGraphicsBox const&);
|
||||
void layout_mask_or_clip(SVGBox const&);
|
||||
|
||||
Gfx::DeprecatedPath compute_path_for_text(SVGTextBox const&);
|
||||
Gfx::DeprecatedPath compute_path_for_text_path(SVGTextPathBox const&);
|
||||
[[nodiscard]] Gfx::Path compute_path_for_text(SVGTextBox const&);
|
||||
[[nodiscard]] Gfx::Path compute_path_for_text_path(SVGTextPathBox const&);
|
||||
|
||||
Gfx::AffineTransform m_parent_viewbox_transform {};
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue