index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Userland
/
Libraries
/
LibWeb
/
Layout
/
InlineFormattingContext.cpp
Age
Commit message (
Expand
)
Author
2022-03-22
LibWeb: Support CSS floats in inline flow
Andreas Kling
2022-03-20
LibWeb: Assign the used top/bottom border widths to inline-block boxes
Andreas Kling
2022-03-19
LibWeb: Rename the LayoutMode enum values and explain them
Andreas Kling
2022-03-19
LibWeb: Fix IFC over-shrinking the available space for line boxes
Andreas Kling
2022-03-19
LibWeb: Make SVG <svg> elements behave as CSS replaced elements
Andreas Kling
2022-03-18
LibWeb: Rewrite CSS float implementation to use offset-from-edge
Andreas Kling
2022-03-18
LibWeb: Make LineBuilder aware of the current LayoutMode
Andreas Kling
2022-03-18
LibWeb: Move available_space_for_line() from IFC to BFC
Andreas Kling
2022-03-17
Libraries: Use default constructors/destructors in LibWeb
Lenny Maiorani
2022-03-12
LibWeb: Apply the current text-justify value when justifying
sin-ack
2022-03-12
LibWeb: Refactor text justification code + only justify below threshold
sin-ack
2022-03-09
LibWeb: Respect inline-axis margins between line box fragments :^)
Andreas Kling
2022-03-08
LibWeb: Make InlineLevelIterator emit absolutely positioned items
Andreas Kling
2022-02-28
LibWeb: Allow <input type="button/submit/reset"> to be styled
Vrins
2022-02-26
LibWeb: Add border box top/bottom metrics to line box fragments
Andreas Kling
2022-02-26
LibWeb: Use CSS font-size when computing text fragment content height
Andreas Kling
2022-02-25
LibWeb: Fix off-by-one in calculation of available space for line boxes
Andreas Kling
2022-02-21
LibWeb: Use correct coordinate space when measuring space between floats
Andreas Kling
2022-02-21
LibWeb: Rename FormattingState::ensure() -> get_mutable()
Andreas Kling
2022-02-21
LibWeb: Start making our layout system "transactional"
Andreas Kling
2022-02-21
LibWeb: Add Layout::FormattingState
Andreas Kling
2022-02-18
LibWeb: Remove Length::Type::Undefined! :^)
Sam Atkins
2022-02-18
LibWeb: Remove redundant Length::resolved() calls
Sam Atkins
2022-02-18
LibWeb: Remove fallback value from Length::resolved()
Sam Atkins
2022-02-18
LibWeb: Use Optional instead of undefined-lengths for widths/heights
Sam Atkins
2022-02-15
LibWeb: Make IFC register absolutely positioned descendants with BFC
Andreas Kling
2022-02-14
LibWeb: Support inline-level padding and border properly
Andreas Kling
2022-02-14
LibWeb: Always assign box model metrics in IFC::dimension_box_on_line()
Andreas Kling
2022-02-12
LibWeb: Stop sizing the context root box in formatting contexts
Andreas Kling
2022-02-06
LibWeb: Rename Layout::Box::size() to content_size()
Andreas Kling
2022-02-04
LibWeb: Allow LengthPercentage to hold a calculated value
Sam Atkins
2022-01-24
LibWeb: Use BFC root relative coordinates when flowing around floats
Andreas Kling
2022-01-24
LibWeb: Make IFC aware that its parent is always a BFC
Andreas Kling
2022-01-24
LibWeb: Remove unused InlineFormattingContext::available_width_at_line()
Andreas Kling
2022-01-23
LibWeb: Put BFC floating object state into a struct
Andreas Kling
2022-01-23
LibWeb: Don't do horizontal inline line layout twice for last line
Andreas Kling
2022-01-23
LibWeb: Ignore some collapsible whitespace when building lines
Andreas Kling
2022-01-23
LibWeb: Avoid creating an empty first line box in block containers
Andreas Kling
2022-01-23
LibWeb: Dimension inline-block boxes before deciding about line breaks
Andreas Kling
2022-01-23
LibWeb: Use LineBuilder in IFC to layout line boxes incrementally
Andreas Kling
2022-01-23
LibWeb: Move available_space_for_line() into InlineFormattingContext
Andreas Kling
2022-01-23
LibWeb: Add inline-level iterator that enumerates items for line layout
Andreas Kling
2022-01-20
LibWeb: Remove reference_for_percent parameter from Length::resolved()
Sam Atkins
2022-01-20
LibWeb: Convert width/height and min-/max- versions to LengthPercentage
Sam Atkins
2021-12-05
LibWeb: Cast unused smart-pointer return values to void
Sam Atkins
2021-10-28
LibWeb: Don't force line box fragments height to be at least line-height
Andreas Kling
2021-10-17
LibWeb: Expose FormattingContext type
Andreas Kling
2021-10-06
LibWeb: Move line boxes from Layout::Box to BlockContainer
Andreas Kling
2021-10-06
LibWeb: Rename Layout::BlockBox => BlockContainer
Andreas Kling
2021-09-23
LibWeb: Don't assume the parent is BFC in the IFC
Tobias Christiansen
[next]