RESOLVED FIXED 285275
Cosmetic improvements to InlineDisplay*Builder coordinate mapping
https://bugs.webkit.org/show_bug.cgi?id=285275
Summary Cosmetic improvements to InlineDisplay*Builder coordinate mapping
fantasai
Reported 2024-12-31 23:57:05 PST
Some improvements we could consider for InlineDisplayContentBuilder and InlineDisplayLineBuilder: - Adopt line-relative terminology to shorten variable and function names. - Use "logical left" and "logical right" consistent with their usage in RenderBlock etc. - Pass around writingMode objects directly; and clarify whose writingMode it is. - Reorganize InlineDisplayLineBuilder::build to organize its calculations better.
Attachments
Radar WebKit Bug Importer
Comment 1 2024-12-31 23:57:14 PST
fantasai
Comment 2 2025-01-01 00:54:12 PST
EWS
Comment 3 2025-01-02 14:32:01 PST
Committed 288380@main (ce9e73cd2b64): <https://commits.webkit.org/288380@main> Reviewed commits have been landed. Closing PR #38448 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.