Jelle Raaijmakers
|
f391ccfe53
LibGfx+Everywhere: Change `Gfx::Rect` to be endpoint exclusive
|
2 gadi atpakaļ |
Andreas Kling
|
f0560fd087
LibWeb: Support <svg> elements with `display: block`
|
2 gadi atpakaļ |
Andreas Kling
|
e938860126
LibWeb: Make text justification work between floats
|
2 gadi atpakaļ |
Andreas Kling
|
bab6796099
LibWeb: Rewrite calculation of available space between floats
|
2 gadi atpakaļ |
Andreas Kling
|
ca1fa5f748
LibWeb: Use the new to_px() helpers in CSS, SVG and layout code
|
2 gadi atpakaļ |
Andreas Kling
|
508927cae2
LibWeb: Take floats into account when measuring automatic width of IFC
|
2 gadi atpakaļ |
Emil Militzer
|
a8d08357c9
LibWeb: Compute inset for relative positioned inline-block
|
2 gadi atpakaļ |
Andreas Kling
|
01ca7e0544
LibWeb: Whine instead of dying on unexpected box during line layout
|
2 gadi atpakaļ |
Andreas Kling
|
3b76cc5245
LibWeb: Pass available inner space to inline-level SVG layout
|
2 gadi atpakaļ |
Karol Kosek
|
166f7e0b96
LibWeb: Respect `box-sizing: content-box` inside inline-blocks
|
2 gadi atpakaļ |
Sam Atkins
|
c70dcaefcd
LibWeb: Convert LayoutState to new pixel units
|
2 gadi atpakaļ |
Sam Atkins
|
056acb5ebf
LibWeb: Convert InlineFormattingContext to new pixel units
|
2 gadi atpakaļ |
Sam Atkins
|
f5f25562d1
LibWeb: Convert FormattingContext to new pixel units
|
2 gadi atpakaļ |
Aliaksandr Kalenik
|
fe8304d5de
LibWeb: Introduce structure that maintains collapsible margins in BFC
|
2 gadi atpakaļ |
Sam Atkins
|
ab49dbf137
LibWeb: Convert Paintable coordinates to new pixel units
|
2 gadi atpakaļ |
Andreas Kling
|
e3b8a8f7c8
LibWeb: Treat unresolvable percentage width on inline-block as auto
|
2 gadi atpakaļ |
Andreas Kling
|
6d18164ab0
LibWeb: Apply min-width and max-width constraints to inline-block boxes
|
2 gadi atpakaļ |
Andreas Kling
|
97bbb630c8
LibWeb: Make IFC happy to layout anything as long as it's inline outside
|
2 gadi atpakaļ |
Andreas Kling
|
2baad565ca
LibWeb: Remove bogus verify_cast when dimensioning inline-blocks
|
2 gadi atpakaļ |
Andreas Kling
|
9c44634ca5
LibWeb: Reorganize layout algorithms around available space
|
2 gadi atpakaļ |
Andreas Kling
|
f161e20e57
LibWeb: Make FormattingContext::run() take available space as input
|
2 gadi atpakaļ |
Andreas Kling
|
62974160da
LibWeb: Add FormattingContext::automatic_content_height()
|
2 gadi atpakaļ |
Andreas Kling
|
412b2313f3
LibWeb: Improve inline flow around floating boxes
|
2 gadi atpakaļ |
Ben Wiederhake
|
8deced39a8
LibWeb: Resolve cyclic declaration/definitions involving Length
|
2 gadi atpakaļ |
Andreas Kling
|
71ca857b67
LibWeb: Break lines until we have enough space between floats
|
2 gadi atpakaļ |
Andreas Kling
|
af73a5d921
LibWeb: Use correct box edge when looking for space between floats
|
2 gadi atpakaļ |
Andreas Kling
|
514fa83708
LibWeb: Improve `float: right` behavior
|
2 gadi atpakaļ |
Andreas Kling
|
ab6af4c9a0
LibWeb: Remove unused member LineBuilder::m_layout_mode
|
2 gadi atpakaļ |
Andreas Kling
|
83bb16ede3
LibWeb: Avoid some unnecessary inside layouts during intrinsic sizing
|
3 gadi atpakaļ |
Andreas Kling
|
ed8930fff5
LibWeb: Add accessors for UsedValues::computed_{width,height}
|
3 gadi atpakaļ |