servo/components
Oriol Brufau b4e41d8727
Fix table track offsets when there is visibility: collapse (#32469)
Each non-collapsed track used to increase the offset by the subsequent
border spacing. Now they will take care of their preceding spacing
instead.

This way, if a cell spans two rows, and the second is collapsed, the
cell won't be forced to be at least as tall as the border spacing.
This matches Gecko and Blink (WebKit lacks `visibility: collapse`).

This makes visibility-collapse-border-spacing-001.html fail because we
generate outlines in a different way than Blink. Gecko also fails it
in a similar (but different) way.
2024-06-11 18:59:09 +00:00
..
allocator android: use jemalloc on Android (#32273) 2024-05-13 11:07:19 +00:00
background_hang_monitor Move non-gfx things out of gfx_traits and create a base crate (#32296) 2024-05-17 12:28:58 +00:00
bluetooth clippy: fix warnings in components/bluetooth (#31566) 2024-03-07 23:32:35 +00:00
canvas Move RenderingContext to webrender_traits (#32386) 2024-05-28 12:48:55 +00:00
compositing Fix missing alpha value when using CompositeTarget::Fbo (#32453) 2024-06-10 07:04:27 +00:00
config webgpu: Parse and forward backend prefs to wgpu (#32410) 2024-05-31 17:51:36 +00:00
config_plugins clippy: fix warnings in components/config* (#31562) 2024-03-08 07:15:56 +00:00
constellation webgpu: Move errorscopes to WGPU thread (#32304) 2024-05-22 16:47:35 +00:00
deny_public_fields Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
devtools Move non-gfx things out of gfx_traits and create a base crate (#32296) 2024-05-17 12:28:58 +00:00
dom_struct clippy: fix warnings in various modules in components (#31568) 2024-03-08 14:28:04 +00:00
domobject_derive clippy: fix warnings in various modules in components (#31568) 2024-03-08 14:28:04 +00:00
geometry dependencies: Upgrade to WebRender 0.64 (#31486) 2024-03-14 17:40:54 +00:00
gfx gfx: font_list: Fix OpenHarmony build (#32466) 2024-06-10 07:34:31 +00:00
hyper_serde clippy: fix warnings in various modules in components (#31568) 2024-03-08 14:28:04 +00:00
jstraceable_derive Update to syn 2 where possible (#30387) 2023-09-19 15:57:37 +00:00
layout base: Remove ucd dependency (#32424) 2024-06-03 17:10:01 +00:00
layout_2020 Fix table track offsets when there is visibility: collapse (#32469) 2024-06-11 18:59:09 +00:00
layout_thread Upgrade stylo to 2024-05-15 (#32334) 2024-05-27 15:24:34 +00:00
layout_thread_2020 Upgrade stylo to 2024-05-15 (#32334) 2024-05-27 15:24:34 +00:00
media clippy: fix result_unit_err warnings (#31791) 2024-03-21 12:51:45 +00:00
metrics Move non-gfx things out of gfx_traits and create a base crate (#32296) 2024-05-17 12:28:58 +00:00
net clippy: fix some leftover warnings in components/net (#32476) 2024-06-11 17:50:21 +00:00
pixels compositor: Move WebRender-ish messages and types to webrender_traits (#32315) 2024-05-20 10:35:18 +00:00
profile android: use jemalloc on Android (#32273) 2024-05-13 11:07:19 +00:00
rand Fix clippy warnings in components/rand (#31549) 2024-03-07 23:16:42 +00:00
range clippy: fix warnings in various modules in components (#31568) 2024-03-08 14:28:04 +00:00
script layout: Take into account display: table etc in offset* queries (#32448) 2024-06-10 15:05:57 +00:00
servo Move RenderingContext to webrender_traits (#32386) 2024-05-28 12:48:55 +00:00
shared layout: Take into account display: table etc in offset* queries (#32448) 2024-06-10 15:05:57 +00:00
url url: Only truncate data URLs for Debug (#32177) 2024-04-29 15:29:47 +00:00
webdriver_server Move non-gfx things out of gfx_traits and create a base crate (#32296) 2024-05-17 12:28:58 +00:00
webgpu webgpu: Enable gles support (#32452) 2024-06-09 04:35:27 +00:00