mirror of
https://github.com/servo/servo.git
synced 2025-08-03 04:30:10 +01:00
layout: Collect both start and end baselines for fragments (#31230)
This change starts collecting the starting baseline set for fragments, which is necessary for some layout modes (flex and tables, namely) as well as being important for the implementation of `align-items`. In addition, it converts baseline measurement to use `Au` everywhere. Co-authored-by: Oriol Brufau <obrufau@igalia.com>
This commit is contained in:
parent
28bde741ed
commit
7f13316f24
10 changed files with 112 additions and 101 deletions
|
@ -706,7 +706,6 @@ impl HoistedAbsolutelyPositionedBox {
|
|||
None, /* clearance */
|
||||
// We do not set the baseline offset, because absolutely positioned
|
||||
// elements are not inflow.
|
||||
None, /* last_inflow_baseline_offset */
|
||||
CollapsedBlockMargins::zero(),
|
||||
physical_overconstrained,
|
||||
)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue