Andreas Kling
|
c9700e100e
LibWeb: Start making our layout system "transactional"
|
3 years ago |
Andreas Kling
|
6444525edc
LibWeb: Make InlineLevelIterator skip over positioned elements
|
3 years ago |
Andreas Kling
|
f2a917229a
LibWeb: Support inline-level padding and border properly
|
3 years ago |
Andreas Kling
|
0608de8c12
LibWeb: Rename Layout::Box::size() to content_size()
|
3 years ago |
Andreas Kling
|
b1fd801436
LibWeb: Pass correct state to TextNode::compute_text_for_rendering()
|
3 years ago |
Andreas Kling
|
9f39ad8929
LibWeb: Ignore some collapsible whitespace when building lines
|
3 years ago |
Andreas Kling
|
78f2ddfc14
LibWeb: Make InlineLevelIterator ignore list item marker boxes
|
3 years ago |
Andreas Kling
|
d3adc94ce8
LibWeb: Dimension inline-block boxes before deciding about line breaks
|
3 years ago |
Andreas Kling
|
67b3f769fb
LibWeb: Teach InlineLevelIterator to skip across inline-block elements
|
3 years ago |
Andreas Kling
|
1f603c54ff
LibWeb: Add inline-level iterator that enumerates items for line layout
|
3 years ago |