Andreas Kling
|
1cea4e6407
LibWeb: Use cached UsedValues pointer in IFC and its helper classes
|
преди 1 година |
Andreas Kling
|
4e6de47f93
LibWeb: Avoid LayoutState hash lookups in more parts of float layout
|
преди 1 година |
Andreas Kling
|
1041dbb007
LibWeb: Don't lose track of inline margins when collapsing whitespace
|
преди 1 година |
Andreas Kling
|
954c4496b1
LibWeb: Avoid more UsedValues hash lookups in BFC and IFC
|
преди 1 година |
Andreas Kling
|
c82d517447
LibWeb: Move line-height from NodeWithStyle to ComputedValues
|
преди 1 година |
Andreas Kling
|
5af02a914c
LibWeb: Let parent formatting context determine size of flex containers
|
преди 1 година |
Aliaksandr Kalenik
|
39abd9095e
LibWeb: Return CSSPixels from `calculate_inner_height()`
|
преди 1 година |
Aliaksandr Kalenik
|
05a1dbeb91
LibWeb: Return CSSPixels from `calculate_inner_width()`
|
преди 1 година |
Andreas Kling
|
7abb182fa3
LibWeb: Honor negative margins on atomic inlines
|
преди 1 година |
Aliaksandr Kalenik
|
681771d210
LibGfx+LibWeb: Calculate and save glyph positions during layout
|
преди 1 година |
Shannon Booth
|
56d10bf198
LibWeb: Port Layout::TextNode from DeprecatedString
|
преди 1 година |
Aliaksandr Kalenik
|
c41e742de4
LibWeb: Fix min-content width calculation in dimension_box_on_line()
|
преди 1 година |
Andreas Kling
|
39f16ecd41
LibWeb: Don't break for atomic inline elements in `white-space: nowrap`
|
преди 1 година |
Andi Gallo
|
3d7e788981
LibWeb: Improve the line breaking algorithm
|
преди 1 година |
Andi Gallo
|
ef6a78518f
LibWeb: Remove unused argument of InlineLevelIterator::next
|
преди 1 година |
Aliaksandr Kalenik
|
fce4801460
LibWeb: Replace to_px() with to_px_or_zero() in InlineFormattingContext
|
преди 1 година |
Andi Gallo
|
62f15f94d2
LibWeb: Better handling of floating boxes from inline formatting context
|
преди 1 година |
Andi Gallo
|
b12820c967
LibWeb: Handle float clearing specified on line break elements
|
преди 1 година |
Aliaksandr Kalenik
|
07f451044b
LibWeb: Fix inline-block percentage height calculation
|
преди 2 години |
Andreas Kling
|
2887976ce9
LibWeb: Fully resolve max-width values on inline-block elements
|
преди 2 години |
Andreas Kling
|
42675971e2
LibWeb: Resolve inline-block percentage padding against 0, not infinity
|
преди 2 години |
Andreas Kling
|
e99a6fede4
LibWeb: Allow IFC to size inline-flex boxes midway through flex layout
|
преди 2 години |
Andreas Kling
|
a988241f3f
LibWeb: Resolve % min-sizes against 0 while under min-content constraint
|
преди 2 години |
Andreas Kling
|
3a11b55286
LibWeb: Treat % max-width as none when containing block size indefinite
|
преди 2 години |
Andi Gallo
|
ce186dca70
LibWeb: Fix the x coordinate of a block after a float
|
преди 2 години |
Aliaksandr Kalenik
|
147c3b3d97
LibWeb+WebContent: Forbid access to underlying type of CSSPixels
|
преди 2 години |
Andreas Kling
|
79d2c9f3e8
LibWeb: Don't justify text lines that end in a forced break
|
преди 2 години |
Sam Atkins
|
1051624084
LibWeb: Obey CSS aspect-ratio property during layout
|
преди 2 години |
Andreas Kling
|
89ba00304c
LibWeb: Account for negative margins when calculating float intrusion
|
преди 2 години |
Andreas Kling
|
42470d837e
LibWeb: Move layout box rect helpers into FormattingContext
|
преди 2 години |