Andreas Kling
|
7c57961c61
LibWeb: Move BrowsingContext into HTML/
|
3 years ago |
Andreas Kling
|
49916f494d
LibWeb: Don't try to layout list-item markers in BFC
|
3 years ago |
Andreas Kling
|
76fa57713d
LibWeb: Use border edges when computing overflow for the ICB
|
3 years ago |
Ben Wiederhake
|
934360583f
LibWeb: Remove duplicated auto height computation
|
3 years ago |
Andreas Kling
|
ca154723f7
LibWeb: Remove Layout::Box::width_of_logical_containing_block()
|
3 years ago |
Andreas Kling
|
877ddaa016
LibWeb: Fix off-by-one in initial containing block overflow calculation
|
3 years ago |
Andreas Kling
|
f2d0e8d0ee
LibWeb: Expose FormattingContext type
|
3 years ago |
Andreas Kling
|
07096b7765
LibWeb: Compute horizontal overflow for the initial containing block
|
3 years ago |
Andreas Kling
|
27d4ac316f
LibWeb: Introduce simple scrollable overflow, size ICB to viewport
|
3 years ago |
Andreas Kling
|
f73aa8e2bd
LibWeb: Move line boxes from Layout::Box to BlockContainer
|
3 years ago |
Andreas Kling
|
c4826eae4f
LibWeb: Rename Layout::BlockBox => BlockContainer
|
3 years ago |
Andreas Kling
|
5408913b22
LibWeb: Add BlockFormattingContext::root()
|
3 years ago |
Tobias Christiansen
|
a501a02851
LibWeb: Ignore negative margins for calculating height in a BFC
|
3 years ago |
Tobias Christiansen
|
6e1f6bd684
LibWeb: Add transform: translateY() support
|
3 years ago |
Andreas Kling
|
e91edcaa28
LibWeb: Rename InitialContainingBlockBox => InitialContainingBlock
|
3 years ago |
Andreas Kling
|
ee3a73ddbb
AK: Rename downcast<T> => verify_cast<T>
|
4 years ago |
Tobias Christiansen
|
c51dbb4372
LibWeb: Expose size calculation of BlockFormattingContext
|
4 years ago |
Tobias Christiansen
|
72d5394b8c
LibWeb: Flex-items aren't affected by float nor clear
|
4 years ago |
Andreas Kling
|
4190fd2199
LibWeb: Rename Web::Frame to Web::BrowsingContext
|
4 years ago |
Timothy Flynn
|
1ec23f38ed
LibWeb: Move clearing boxes below preceding floating boxes
|
4 years ago |
Matthew Olsson
|
88cfaf7bf0
LibGfx: Unify Rect, Point, and Size
|
4 years ago |
Egor Ananyin
|
3ca6d7dd36
LibWeb: Use min-height in calculating block box height
|
4 years ago |
Egor Ananyin
|
5ae2774018
LibWeb: Fix floating box position calculation
|
4 years ago |
Egor Ananyin
|
174c940479
LibWeb: Fix height computation (again) :^)
|
4 years ago |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
4 years ago |
Egor Ananyin
|
1d343116a9
LibWeb: Fix height calculation for absolutely positioned boxes
|
4 years ago |
Timothy Flynn
|
c21eafbf38
LibWeb: Compute position of relative blocks before placing them
|
4 years ago |
Timothy Flynn
|
deda7c8995
LibWeb: Compute position of relative block elements
|
4 years ago |
Timothy Flynn
|
03990fcb89
LibWeb: Consider floating children when computing auto-height
|
4 years ago |
Andreas Kling
|
968ad0f8d1
LibWeb: Some improvements to CSS height:auto computation for blocks
|
4 years ago |