Andreas Kling
|
e7f5b5a2f3
LibWeb: Fix multi-line flex column layouts with auto height on container
|
%!s(int64=2) %!d(string=hai) anos |
Andreas Kling
|
b9b6037d2b
LibWeb: Honor gap between flex lines when using align-content: stretch
|
%!s(int64=2) %!d(string=hai) anos |
Andreas Kling
|
47c21cc349
LibWeb: Honor column-gap and row-gap CSS properties in flex layout
|
%!s(int64=2) %!d(string=hai) anos |
Andreas Kling
|
9cded6e1b5
LibWeb: Fix application of intrinsic aspect ratio to flex column items
|
%!s(int64=2) %!d(string=hai) anos |
Andreas Kling
|
c0a7a61288
LibWeb: Clamp fit-content widths in flex layout to min/max-width
|
%!s(int64=2) %!d(string=hai) anos |
Andreas Kling
|
af118abdf0
LibWeb: Use fit-content width in place of indefinite flex item widths
|
%!s(int64=2) %!d(string=hai) anos |
Andreas Kling
|
2699f226fb
LibWeb: Don't compute main axis "auto min-size" for flex item cross axis
|
%!s(int64=2) %!d(string=hai) anos |
Andreas Kling
|
1f7e6cc022
LibWeb: Use zero automatic minimum size for scroll-container flex items
|
%!s(int64=2) %!d(string=hai) anos |
Andreas Kling
|
3932afdc6a
LibWeb: Remove unnecessary repeat of partial flex layout algorithm
|
%!s(int64=2) %!d(string=hai) anos |
Andreas Kling
|
00999a245c
LibWeb: Let FormattingContext decide the automatic width of its root
|
%!s(int64=2) %!d(string=hai) anos |
Andreas Kling
|
1dc074fc18
LibWeb: Treat flex item's cyclic percentage cross size as auto
|
%!s(int64=2) %!d(string=hai) anos |
Matthew Olsson
|
7c0c1c8f49
LibJS+LibWeb: Wrap raw JS::Cell*/& fields in GCPtr/NonnullGCPtr
|
%!s(int64=2) %!d(string=hai) anos |
Andreas Kling
|
d1065afdd3
LibWeb: Avoid inside layout of flex items during intrinsic sizing
|
%!s(int64=2) %!d(string=hai) anos |
Andreas Kling
|
f3556f239e
LibWeb: Don't touch flex items after they we've been frozen
|
%!s(int64=2) %!d(string=hai) anos |
Andreas Kling
|
0808463a7d
LibWeb: Use FlexItem::outer_hypothetical_main_size() in one more place
|
%!s(int64=2) %!d(string=hai) anos |
Mathis Wiehl
|
ab4cf7c57d
LibWeb: Don't overflow flex containers on margin auto
|
%!s(int64=2) %!d(string=hai) anos |
Andreas Kling
|
109ed27423
LibWeb: Rewrite FFC "resolve flexible lengths" algorithm from draft spec
|
%!s(int64=2) %!d(string=hai) anos |
Andreas Kling
|
0ef07383e5
LibWeb: Fix bogus min/max-height for box-sizing:border-box flex items
|
%!s(int64=2) %!d(string=hai) anos |
Andreas Kling
|
07f6ee9e73
LibWeb: Simplify FFC get_pixel_{width,height} internal helper API
|
%!s(int64=2) %!d(string=hai) anos |
Andreas Kling
|
6b19397452
LibWeb: Avoid unnecessary work for `box-sizing: content-box` flex items
|
%!s(int64=2) %!d(string=hai) anos |
Andreas Kling
|
e6448f137e
LibWeb: Avoid an unnecessary vector copy when generating flex items
|
%!s(int64=2) %!d(string=hai) anos |
Andreas Kling
|
8929c7b474
LibWeb: Remove FFC hack where we assign flex item box dimensions twice
|
%!s(int64=2) %!d(string=hai) anos |
Andreas Kling
|
2a607e9ebc
LibWeb: Rename FFC::specified_axis_size() to inner_axis_size()
|
%!s(int64=2) %!d(string=hai) anos |
Andreas Kling
|
0315ba5e06
LibWeb: Use `FlexItem& item` consistenly in FlexFormattingContext
|
%!s(int64=2) %!d(string=hai) anos |
Andreas Kling
|
7e76a51cb0
LibWeb: Rename Layout::InitialContainingBlock to Layout::Viewport
|
%!s(int64=2) %!d(string=hai) anos |
Andreas Kling
|
16eca649f1
LibWeb: Use available space in FFC remaining space calculations
|
%!s(int64=2) %!d(string=hai) anos |
Andreas Kling
|
5c13631625
LibWeb: Use available_inner_space_or_constraints_from() for flex items
|
%!s(int64=2) %!d(string=hai) anos |
Andreas Kling
|
61d65294fa
LibWeb: Always pass some available space to flex item fit-content sizing
|
%!s(int64=2) %!d(string=hai) anos |
Andreas Kling
|
0bbc54c200
LibWeb: Always pass *some* available width to flex item intrinsic sizing
|
%!s(int64=2) %!d(string=hai) anos |
Andreas Kling
|
1ea276bf6d
LibWeb: Take used width into account for flex item intrinsic heights
|
%!s(int64=2) %!d(string=hai) anos |