Files
ladybird/Userland/Libraries/LibWeb/Layout/LineBox.cpp
BenJilks ede9012723 LibWeb: Make inline layout independent of direction
This patch separates the notion of x, y, width, and height, from
inline_offset, block_offset, inline_length, and block_length.
These can then be used to compute the final screen positions,
in respect of the desired layout direction. This is the terminology
used in https://drafts.csswg.org/css-writing-modes/#text-flow

This makes it possible to use this layout algorithm to flow
text in any direction. For example, vertically.
2024-11-03 17:01:54 +01:00

3.7 KiB