servo/tests/wpt/meta/css/css-grid
Martin Robinson 0e616e0c5d
api: Flatten and simplify Servo preferences (#34966)
Flatten and simplify Servo's preferences code. In addition, have both
preferences and options passed in as arguments to `Servo::new()` and
make sure not to use the globally set preferences in `servoshell` (as
much as possible now).

Instead of a complex procedural macro to generate preferences, just
expose a very simple derive macro that adds string based getters and
setters.

- All command-line parsing is moved to servoshell.
- There is no longer the concept of a missing preference.
- Preferences no longer have to be part of the resources bundle because
  they now have reasonable default values.
- servoshell specific preferences are no longer part of the preferences
  exposed by the Servo API.

Signed-off-by: Martin Robinson <mrobinson@igalia.com>
2025-01-14 13:54:06 +00:00
..
abspos Partial implementation of keyword sizes for block layout (#34568) 2024-12-16 12:34:57 +00:00
alignment Bump taffy to v0.7.5 (#34927) 2025-01-10 14:08:09 +00:00
animation Layout: Implement CSS Grid using taffy (#32619) 2024-11-21 20:21:01 +00:00
grid-definition Bump taffy to v0.7.5 (#34927) 2025-01-10 14:08:09 +00:00
grid-items Bump taffy to v0.7.5 (#34927) 2025-01-10 14:08:09 +00:00
grid-model Bump taffy to v0.7.5 (#34927) 2025-01-10 14:08:09 +00:00
implicit-grids Layout: Implement CSS Grid using taffy (#32619) 2024-11-21 20:21:01 +00:00
layout-algorithm Bump taffy to v0.7.5 (#34927) 2025-01-10 14:08:09 +00:00
masonry/tentative Update web-platform-tests to revision b'475127f90be9926867796ff98717b621a358af52' (#34956) 2025-01-12 01:34:48 +00:00
parsing Bump taffy to v0.7.5 (#34927) 2025-01-10 14:08:09 +00:00
placement Layout: Implement CSS Grid using taffy (#32619) 2024-11-21 20:21:01 +00:00
subgrid Partial implementation of keyword sizes for block layout (#34568) 2024-12-16 12:34:57 +00:00
__dir__.ini api: Flatten and simplify Servo preferences (#34966) 2025-01-14 13:54:06 +00:00
computed-grid-column.html.ini Update web-platform-tests to revision b'bf49dde84c5f05613115d6146d109f0ec3900694' (#34483) 2024-12-05 05:23:07 +00:00
firefox-bug-1881495.html.ini Enable css-grid WPT tests (#34052) 2024-10-30 15:50:37 +00:00
grid-container-baseline-synthesized-001.html.ini Enable css-grid WPT tests (#34052) 2024-10-30 15:50:37 +00:00
grid-container-baseline-synthesized-002.html.ini Enable css-grid WPT tests (#34052) 2024-10-30 15:50:37 +00:00
grid-container-baseline-synthesized-003.html.ini Enable css-grid WPT tests (#34052) 2024-10-30 15:50:37 +00:00
grid-container-baseline-synthesized-004.html.ini Enable css-grid WPT tests (#34052) 2024-10-30 15:50:37 +00:00
grid-item-non-auto-height-stretch-001.html.ini Layout: Implement CSS Grid using taffy (#32619) 2024-11-21 20:21:01 +00:00
grid-item-non-auto-height-stretch-002.html.ini Layout: Implement CSS Grid using taffy (#32619) 2024-11-21 20:21:01 +00:00
grid-item-non-auto-height-stretch-003.html.ini Layout: Implement CSS Grid using taffy (#32619) 2024-11-21 20:21:01 +00:00
grid-item-non-auto-height-stretch-004.html.ini Layout: Implement CSS Grid using taffy (#32619) 2024-11-21 20:21:01 +00:00
grid-item-percentage-quirk-001.html.ini Layout: Implement CSS Grid using taffy (#32619) 2024-11-21 20:21:01 +00:00
grid-layout-properties.html.ini Bump taffy to v0.7.5 (#34927) 2025-01-10 14:08:09 +00:00
grid-with-dynamic-img.html.ini Enable css-grid WPT tests (#34052) 2024-10-30 15:50:37 +00:00
grid-with-orthogonal-child-within-flexbox.html.ini Enable css-grid WPT tests (#34052) 2024-10-30 15:50:37 +00:00
grid-within-flexbox-indefinite.html.ini Enable css-grid WPT tests (#34052) 2024-10-30 15:50:37 +00:00
stretch-grid-item-text-input-overflow.html.ini Enable css-grid WPT tests (#34052) 2024-10-30 15:50:37 +00:00