servo/components
Martin Robinson f3f96c3393
layout: Do not use orthogonal baselines in flex layout (#33347)
When a baseline is orthogonal to the main flexbox axis, it should not
take part in baseline alignment. This change does that for column flex.
While there is no support for vertical writing modes, this change is
made to be as writing mode-agnostic as possible.

Signed-off-by: Martin Robinson <mrobinson@igalia.com>
Co-authored-by: Oriol Brufau <obrufau@igalia.com>
2024-09-07 22:08:48 +00:00
..
allocator deps: switch to tikv-jemallocator crates in Cargo.toml (#32828) 2024-07-22 07:55:46 +00:00
background_hang_monitor background_hang_monitor: Add musl compatibility (#33153) 2024-08-21 21:38:28 +00:00
bluetooth clippy: fix some warnings in desktop and some components (#32583) 2024-06-25 07:04:23 +00:00
canvas ohos: Enable Webgl context creation on OH 5.0 (#33257) 2024-09-02 07:00:11 +00:00
compositing script: Create a CrossProcessInstant to enable serializable monotonic time (#33282) 2024-09-05 18:50:09 +00:00
config layout: Enable flexbox by default on non-legacy layout (#33186) 2024-08-26 13:50:52 +00:00
config_plugins Replace lazy_static crate with std::sync::LazyLock in layout and config (#33065) 2024-08-15 16:28:04 +00:00
constellation Add tracing events (#33189) 2024-09-05 12:11:12 +00:00
deny_public_fields Use workspace definitions for all crates and update to the 2021 edition (#32544) 2024-06-18 09:22:08 +00:00
devtools Fix devtool crashs after clicking Enable connection prompt (#33305) 2024-09-07 20:58:16 +00:00
dom_struct Use global exports from derives (#33169) 2024-08-25 13:58:09 +00:00
domobject_derive Impl PartialEq and Eq for DomObject (#33212) 2024-09-02 09:50:46 +00:00
fonts script: Create a CrossProcessInstant to enable serializable monotonic time (#33282) 2024-09-05 18:50:09 +00:00
geometry Use workspace definitions for all crates and update to the 2021 edition (#32544) 2024-06-18 09:22:08 +00:00
hyper_serde net: Stop using both versions of the time crate in the cookie code (#33260) 2024-08-30 17:15:47 +00:00
jstraceable_derive Use global exports from derives (#33169) 2024-08-25 13:58:09 +00:00
layout Update stylo for latest changes. (#33079) 2024-08-16 10:47:12 +00:00
layout_2020 layout: Do not use orthogonal baselines in flex layout (#33347) 2024-09-07 22:08:48 +00:00
layout_thread script: Create a CrossProcessInstant to enable serializable monotonic time (#33282) 2024-09-05 18:50:09 +00:00
layout_thread_2020 script: Create a CrossProcessInstant to enable serializable monotonic time (#33282) 2024-09-05 18:50:09 +00:00
media Remove lazy static (#33078) 2024-08-16 03:57:09 +00:00
metrics script: Create a CrossProcessInstant to enable serializable monotonic time (#33282) 2024-09-05 18:50:09 +00:00
net script: Create a CrossProcessInstant to enable serializable monotonic time (#33282) 2024-09-05 18:50:09 +00:00
pixels Use workspace definitions for all crates and update to the 2021 edition (#32544) 2024-06-18 09:22:08 +00:00
profile script: Create a CrossProcessInstant to enable serializable monotonic time (#33282) 2024-09-05 18:50:09 +00:00
rand Remove lazy static (#33078) 2024-08-16 03:57:09 +00:00
range Refactor GlyphStore::iter_glyphs_for_byte_range without recursion (#33074) 2024-08-19 10:47:09 +00:00
script chore: Update wgpu (#33357) 2024-09-07 20:28:36 +00:00
servo Add tracing events (#33189) 2024-09-05 12:11:12 +00:00
shared script: Create a CrossProcessInstant to enable serializable monotonic time (#33282) 2024-09-05 18:50:09 +00:00
url script: Impl cloning of JSPrincipals (#32706) 2024-07-06 10:25:38 +00:00
webdriver_server dependencies: Upgrade cookie and rename Servo's Cookie to ServoCookie (#32861) 2024-07-26 16:13:39 +00:00
webgpu webgpu: Clean up GPUCommandEncoders and add some validation (#33223) 2024-08-30 11:23:17 +00:00