servo/components/layout_2020
Martin Robinson 5ba29c20ac
layout: Turn on synthetic small-caps for layout 2020 (#31435)
Synthetic small caps is supported by the font subsystem, but this is
disabled in Layout 2020. We can turn this on to bring support to parity
with the old layout system.

In addition to turning on synthetic small-caps this change also improves
the way that they work. Before, synthetic small caps meant that every
character was a small version of capitalized character. After this
change, capital letters are larger than small caps versions of small
letters -- matching other browsers and the common expectation of how
small caps works.
2024-02-28 15:09:26 +00:00
..
display_list script: Do not run layout in a thread (#31346) 2024-02-23 08:14:10 +00:00
flexbox make ContainingBlock use Au for inline_size and block_size (#31370) 2024-02-20 09:14:44 +00:00
flow layout: Turn on synthetic small-caps for layout 2020 (#31435) 2024-02-28 15:09:26 +00:00
fragment_tree layout: Add line height from preserved segment breaks in quirks mode (#31419) 2024-02-26 17:26:41 +00:00
table Fix percentages in the padding of a table-cell (#31430) 2024-02-27 13:28:23 +00:00
tests layout: Add initial support for text-transform (#31396) 2024-02-22 14:15:59 +00:00
Cargo.toml Move Stylo to its own repo (#31350) 2024-02-27 15:39:06 +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 Treat video elements as replaced content and render the current frame. (#31412) 2024-02-23 17:34:08 +00:00
dom_traversal.rs layout: Add line height from preserved segment breaks in quirks mode (#31419) 2024-02-26 17:26:41 +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 AxisResult, Anchor & AbsoluteAxisSolver use Au (#31395) 2024-02-26 18:11:33 +00:00
layout_debug.rs Lint layout_2020 with clippy (#31169) 2024-01-25 09:03:31 +00:00
lib.rs make ContainingBlock use Au for inline_size and block_size (#31370) 2024-02-20 09:14:44 +00:00
lists.rs rustdoc: Fix many rustdoc errors (#31147) 2024-01-22 13:13:48 +00:00
positioned.rs layout: make AxisResult, Anchor & AbsoluteAxisSolver use Au (#31395) 2024-02-26 18:11:33 +00:00
query.rs script: Do not run layout in a thread (#31346) 2024-02-23 08:14:10 +00:00
replaced.rs Treat video elements as replaced content and render the current frame. (#31412) 2024-02-23 17:34:08 +00:00
sizing.rs layout: Implement computation of table column widths (#31165) 2024-01-25 23:13:13 +00:00
style_ext.rs layout: Place absolutes in IFCs at their hypothetical static position (#31418) 2024-02-23 17:55:18 +00:00
traversal.rs Lint layout_2020 with clippy (#31169) 2024-01-25 09:03:31 +00:00