servo/components/layout_2020
Martin Robinson 8ded1072ce
Re-use the TextMetrics data structure in the Layout 2020 fragment tree (#30823)
This data structure has all of the metrics needed to render a font and
is in `Au`. We'll need more of these metrics for implementing
`vertical-align` and its use doesn't increase the size of the Fragment
tree (as the BoxFragment is still larger). In addition, this will be
helpful when switching layout to `Au`.
2023-12-06 09:52:23 +00:00
..
display_list Re-use the TextMetrics data structure in the Layout 2020 fragment tree (#30823) 2023-12-06 09:52:23 +00:00
flexbox Add initial support for table box tree construction (#30799) 2023-12-05 11:10:45 +00:00
flow Re-use the TextMetrics data structure in the Layout 2020 fragment tree (#30823) 2023-12-06 09:52:23 +00:00
fragment_tree Re-use the TextMetrics data structure in the Layout 2020 fragment tree (#30823) 2023-12-06 09:52:23 +00:00
table Add initial support for table box tree construction (#30799) 2023-12-05 11:10:45 +00:00
tests Add initial support for table box tree construction (#30799) 2023-12-05 11:10:45 +00:00
Cargo.toml Move *_traits and other shared types to shared 2023-11-03 15:38:18 +00:00
cell.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
context.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
dom.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
dom_traversal.rs Anonymous boxes that wrap inlines should not inherit overflow (#30579) 2023-10-19 13:43:55 +00:00
formatting_contexts.rs Add initial support for table box tree construction (#30799) 2023-12-05 11:10:45 +00:00
geom.rs Use Au instead of Length in flexbox code (#30704) 2023-11-08 14:23:43 +00:00
layout_debug.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
lib.rs Add initial support for table box tree construction (#30799) 2023-12-05 11:10:45 +00:00
lists.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
positioned.rs Layout 2020: Rename flow_relative types to Logical... (#30324) 2023-09-12 07:31:30 +00:00
query.rs Further changes required by Servo 2023-11-04 08:17:09 +01:00
replaced.rs Layout 2020: Rename flow_relative types to Logical... (#30324) 2023-09-12 07:31:30 +00:00
sizing.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
style_ext.rs Add initial support for table box tree construction (#30799) 2023-12-05 11:10:45 +00:00
traversal.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00