Andreas Kling
|
39b7fbfeb9
LibWeb: Rewrite CSS float implementation to use offset-from-edge
|
3 years ago |
Andreas Kling
|
ef8a72ff3f
LibWeb: Move available_space_for_line() from IFC to BFC
|
3 years ago |
sin-ack
|
b801ddf73d
LibWeb: Apply the current text-justify value when justifying
|
3 years ago |
sin-ack
|
7fe3f2d970
LibWeb: Refactor text justification code + only justify below threshold
|
3 years ago |
Andreas Kling
|
c9700e100e
LibWeb: Start making our layout system "transactional"
|
3 years ago |
Andreas Kling
|
561612f219
LibWeb: Add Layout::FormattingState
|
3 years ago |
Andreas Kling
|
00bd17034d
LibWeb: Make IFC aware that its parent is always a BFC
|
3 years ago |
Andreas Kling
|
29589378ff
LibWeb: Remove unused InlineFormattingContext::available_width_at_line()
|
3 years ago |
Andreas Kling
|
ce8043c6c2
LibWeb: Use LineBuilder in IFC to layout line boxes incrementally
|
3 years ago |
Andreas Kling
|
39b2046c42
LibWeb: Move available_space_for_line() into InlineFormattingContext
|
3 years ago |
Andreas Kling
|
1f603c54ff
LibWeb: Add inline-level iterator that enumerates items for line layout
|
3 years ago |
Andreas Kling
|
f73aa8e2bd
LibWeb: Move line boxes from Layout::Box to BlockContainer
|
3 years ago |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
4 years ago |
Andreas Kling
|
13d7c09125
Libraries: Move to Userland/Libraries/
|
4 years ago |