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
Age
Commit message (
Expand
)
Author
2022-07-11
LibWeb: Implement step 9.2.3 of the flexbox layout algorithm
Andreas Kling
2022-07-11
LibWeb: Stop putting the FormattingState nodes in a slow hash map
Andreas Kling
2022-07-11
LibWeb: Bring sizing of replaced elements closer to spec
Andreas Kling
2022-07-11
LibWeb: Try to work out the intrinsic size of <svg> elements
Andreas Kling
2022-07-11
LibWeb: Set 1:1 intrinsic aspect ratio for radio buttons
Andreas Kling
2022-07-11
LibWeb: Cache reference to <svg> element in SVGFormattingContext
Andreas Kling
2022-07-11
LibWeb: Use the *outer* flex base size in intrinsic size calculation
Andreas Kling
2022-07-11
LibWeb: Use the "scaled flex shrink factor" where noted by the spec
Andreas Kling
2022-07-11
LibWeb: Treat "flex-basis: 0px" like any other definite basis value
Andreas Kling
2022-07-11
LibWeb: More specialization of intrinsic sizing layout
Andreas Kling
2022-07-11
LibWeb: Don't iterate over text content inside replaced elements
Andreas Kling
2022-07-11
LibWeb: Use max-content main size for flex items w/ definite cross size
Andreas Kling
2022-07-11
LibWeb: Make sure we always apply size constraints in IFC
Andreas Kling
2022-07-11
LibWeb: Cache a pointer to the containing block state in IFC
Andreas Kling
2022-07-11
LibWeb: Factor out BFC "layout this block-level box" to a function
Andreas Kling
2022-07-11
LibWeb: Express intrinsic size layout via size constraints
Andreas Kling
2022-07-11
LibWeb: Move IFC result measurement from IFC to BFC
Andreas Kling
2022-07-11
LibWeb: Make BFC always drive IFC
Andreas Kling
2022-07-11
LibWeb: Add FFC helpers for getting intrinsic size of flex items
Andreas Kling
2022-07-11
LibWeb: Only perform the requested form of intrinsic size calculation
Andreas Kling
2022-07-11
LibWeb: Make separate functions for calculating min/max content sizes
Andreas Kling
2022-07-11
LibWeb: Clamp intrinsic flex item main size contributions to min/max
Andreas Kling
2022-07-10
LibWeb: Support flex item cross sizing based on intrinsic aspect ratio
Andreas Kling
2022-07-10
LibWeb: Don't include flex line margins in inner flex item cross sizes
Andreas Kling
2022-07-10
LibWeb: Improve support for flex-start/end with reversed flex-direction
Andreas Kling
2022-07-09
LibWeb: Make sure CSS::ComputedValues has initial size values
Andreas Kling
2022-07-09
LibWeb: Base marker size on font height rather than line height
MacDue
2022-07-06
LibWeb: Cache a pointer to the IFC root in InlineLevelIterator
Andreas Kling
2022-07-06
LibWeb: Keep the "remaining free space" across flexbox algo steps
Andreas Kling
2022-07-06
LibWeb: Add a 1-entry lookup cache to FormattingState
Andreas Kling
2022-07-06
LibWeb: Cache flex item main sizes to avoid relayout during same cycle
Andreas Kling
2022-07-04
LibWeb: Always apply min/max cross size constraints to flex items
Andreas Kling
2022-06-22
LibWeb: Implement "transferred size suggestion" for flex items
Andreas Kling
2022-06-21
LibWeb: Actually distribute free space to flex items with auto margins
Andreas Kling
2022-06-21
LibWeb: Implement (some of) "automatic minimum size" for flex items
Andreas Kling
2022-06-21
LibWeb: Make FFC prepare replaced child boxes for layout
Andreas Kling
2022-06-21
LibWeb: Make sure we layout absolutely positioned children of FFC
Andreas Kling
2022-06-13
LibWeb: Keep both horizontal and vertical border radii till painting
MacDue
2022-06-06
LibWeb: Calculate floating elements width using min- and max-width
Karol Kosek
2022-04-14
LibWeb: Allow multiple text-decoration-lines
Sam Atkins
2022-04-14
LibWeb: Make StyleProperties::property() always return a value
Sam Atkins
2022-04-14
LibWeb: Stop including StyleValue.h in a few places
Sam Atkins
2022-04-14
LibWeb: Return Optional from StyleProperties::box_sizing()
Sam Atkins
2022-04-13
LibWeb: Tidy up Layout::TreeBuilder ancestor stack a little bit
Andreas Kling
2022-04-13
LibWeb: Fix typo in CSS::Display::is_outside_and_inside() name
Andreas Kling
2022-04-12
LibWeb: Make Layout::Box::set_needs_display() work for all boxes
Andreas Kling
2022-04-11
LibWeb: Add missing null check of independent formatting context in FFC
Andreas Kling
2022-04-11
LibWeb: Let BFC compute width for block-level replaced elements
Andreas Kling
2022-04-11
LibWeb: Create a no-op formatting context for childless replaced boxes
Andreas Kling
2022-04-11
AK: Honor box's own intrinsic size in calculate_intrinsic_sizes()
Andreas Kling
[next]