servo/components/layout_2020
Martin Robinson 6d73832009
layout: Do whitespace collapse during breaking and shaping (#31322)
This moves white space collapse to right before breaking and shaping
happens, which is more similar to what happens in legacy layout. This is
the first step toward making this procedure more efficient (avoiding
string copies) and also implementing support for `text-transform`.

Co-authored-by: Rakhi Sharma <atbrakhi@igalia.com>
2024-02-13 23:08:00 +00:00
..
display_list layout: Use BoxFragment border widths for display list generation (#31292) 2024-02-08 23:21:24 +00:00
flexbox layout: Do whitespace collapse during breaking and shaping (#31322) 2024-02-13 23:08:00 +00:00
flow layout: Do whitespace collapse during breaking and shaping (#31322) 2024-02-13 23:08:00 +00:00
fragment_tree layout: Start work on table row height and vertical-align (#31246) 2024-02-10 08:03:01 +00:00
table Include border-spacing gutters in compute_inline_content_sizes (#31337) 2024-02-13 09:00:02 +00:00
tests layout: Do whitespace collapse during breaking and shaping (#31322) 2024-02-13 23:08:00 +00:00
Cargo.toml deps: Remove unused crate dependencies (#31185) 2024-01-26 23:18:26 +00:00
cell.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
context.rs Lint layout_2020 with clippy (#31169) 2024-01-25 09:03:31 +00:00
dom.rs Lint layout_2020 with clippy (#31169) 2024-01-25 09:03:31 +00:00
dom_traversal.rs Lint layout_2020 with clippy (#31169) 2024-01-25 09:03:31 +00:00
formatting_contexts.rs layout: Start work on table row height and vertical-align (#31246) 2024-02-10 08:03:01 +00:00
geom.rs layout: make padding and border use Au in pbm (#31289) 2024-02-12 22:49:50 +00:00
layout_debug.rs Lint layout_2020 with clippy (#31169) 2024-01-25 09:03:31 +00:00
lib.rs Compile Servo with the latest version of rust stable (#30831) 2023-12-06 17:36:07 +00:00
lists.rs rustdoc: Fix many rustdoc errors (#31147) 2024-01-22 13:13:48 +00:00
positioned.rs layout: make padding and border use Au in pbm (#31289) 2024-02-12 22:49:50 +00:00
query.rs layout: Respond to shorthand property requests with real values (#31277) 2024-02-10 23:15:17 +00:00
replaced.rs use app unit in replaced elements (#31178) 2024-01-29 09:21:52 +00:00
sizing.rs layout: Implement computation of table column widths (#31165) 2024-01-25 23:13:13 +00:00
style_ext.rs layout: make padding and border use Au in pbm (#31289) 2024-02-12 22:49:50 +00:00
traversal.rs Lint layout_2020 with clippy (#31169) 2024-01-25 09:03:31 +00:00