Jelle Raaijmakers
|
f391ccfe53
LibGfx+Everywhere: Change `Gfx::Rect` to be endpoint exclusive
|
před 2 roky |
Aliaksandr Kalenik
|
76aa17be86
LibWeb: Make sure collapsed margins are not ignored if box creates FC
|
před 2 roky |
Andreas Kling
|
b2c899af11
LibWeb: Make standalone SVG document roots the size of the viewport
|
před 2 roky |
Andreas Kling
|
f0560fd087
LibWeb: Support <svg> elements with `display: block`
|
před 2 roky |
Andreas Kling
|
411b28fc59
LibWeb: Make sure that margins don't collapse across a nested BFC
|
před 2 roky |
Andreas Kling
|
bab6796099
LibWeb: Rewrite calculation of available space between floats
|
před 2 roky |
Andreas Kling
|
1ebae7a779
LibWeb: Stop changing width of block-level flex containers during layout
|
před 2 roky |
Aliaksandr Kalenik
|
771208d2e2
LibWeb: Fix auto height calculation for table inside BFC
|
před 2 roky |
Aliaksandr Kalenik
|
038283f3fc
LibWeb: Rename function to find table box width inside table wrapper
|
před 2 roky |
Aliaksandr Kalenik
|
3a605d8c19
LibWeb: Set width in `compute_width_for_table_wrapper()`
|
před 2 roky |
Andreas Kling
|
6ccb77a9b8
LibWeb: Stop using weird Length::resolved() in {Block,}FormattingContext
|
před 2 roky |
Andreas Kling
|
1d76126abe
LibWeb: Don't use weird Length::resolved() for padding in BFC
|
před 2 roky |
Andreas Kling
|
ca1fa5f748
LibWeb: Use the new to_px() helpers in CSS, SVG and layout code
|
před 2 roky |
0GreenClover0
|
8bb2663a22
LibWeb: Zero out margins if width is not 'auto' in BFC's compute_width
|
před 2 roky |
Aliaksandr Kalenik
|
853ecb8d8e
LibWeb: Narrow width of boxes that create BFC to avoid overlap of float
|
před 2 roky |
Aliaksandr Kalenik
|
bf41af6b9d
LibWeb: Calculate y of a box before resolving width in BFC
|
před 2 roky |
Andreas Kling
|
590723aa3b
LibWeb: Implement the "The html element fills the viewport quirk"
|
před 2 roky |
Andreas Kling
|
508927cae2
LibWeb: Take floats into account when measuring automatic width of IFC
|
před 2 roky |
Aliaksandr Kalenik
|
09d698e0a0
LibWeb: Exclude table-wrapper margins from table available width
|
před 2 roky |
Aliaksandr Kalenik
|
f6ff37398c
LibWeb: Fix intrinsic sizing when min or max width is specified
|
před 2 roky |
Aliaksandr Kalenik
|
6cec431720
LibWeb: Set zero underflow when calculating intrinsic width of block
|
před 2 roky |
Andreas Kling
|
5236819f58
LibWeb: Resolve horizontal auto margins for images with `display: block`
|
před 2 roky |
Aliaksandr Kalenik
|
9ee64b5694
LibWeb: Prevent margin double-counting with "collapse through" boxes
|
před 2 roky |
Andreas Kling
|
b97229c9b5
LibWeb: Ignore preferred width when calculating intrinsic width of block
|
před 2 roky |
Andreas Kling
|
4f752ca791
LibWeb: Pass available inner space to BFC root auto height calculation
|
před 2 roky |
Andreas Kling
|
96f8cf2971
LibWeb: Consider inline content (line boxes) when measuring overflow
|
před 2 roky |
Andreas Kling
|
00999a245c
LibWeb: Let FormattingContext decide the automatic width of its root
|
před 2 roky |
Andreas Kling
|
db545b51ef
LibWeb: Make sure `float: left` boxes get pushed down if they can't fit
|
před 2 roky |
Matthew Olsson
|
7c0c1c8f49
LibJS+LibWeb: Wrap raw JS::Cell*/& fields in GCPtr/NonnullGCPtr
|
před 2 roky |
Andreas Kling
|
92eaad8f2e
LibWeb: Consider entire stack of floated boxes when floating new box
|
před 2 roky |