main
Rename metadata directories
Update web-platform-tests to revision b'16f18d8135a80e89f2e910ca7548999fa2f7937e' (#31951)
Implement `document.scrollingElement` (#35994)
layout: Allow same `ScriptThread` `<iframe>`s to be resized synchronously (#34656)
Include non-shadowdom children of shadow hosts in style calculation (#34298)
Sync WPT with upstream (05-10-2025) (#39665)
Sync WPT with upstream (09-08-2026) (#47094)
Sync WPT with upstream (19-07-2026) (#46619)
wpt: Update every obsolete, renamed expectations (#44895)
Sync WPT with upstream (15-03-2026) (#43274)
Sync WPT with upstream (17-05-2026) (#44958)
Sync WPT with upstream (15-02-2026) (#42627)
layout: Produce an empty display list when the `Document` element is removed (#44133)
Sync WPT with upstream (08-02-2026) (#42433)
layout: Properly parent table-row and table-row-group (#31619)
Sync WPT with upstream (13-04-2025) (#36488)
layout: Implement node geometry queries against `BoxTree`'s `Fragment` (#36663)
Update web-platform-tests to revision b'5049a31d2a7eebd7bca08317e56664021a8bd36c' (#31085)
layout: Add basic support for `getClientRects()` queries (#31696)
Implement Window.screenLeft and Window.screenTop (#45128)
Sync WPT with upstream (28-01-2024) (#31204)
script: Implement the `scrollend` event (#38773)
Update expectations for `--product servodriver` (#39603)
script: Retarget `elementFromPoint` and `elementsFromPoint` using retargeting algorithm (#45612)
Sync WPT with upstream (03-08-2025) (#38434)
Sync WPT with upstream (25-12-2023) (#30938)
script: Make Range client rects empty when not in the document (#47143)
Sync WPT with upstream (20-07-2025) (#38178)
Sync WPT with upstream (12-11-2023) (#30724)
Update web-platform-tests to revision b'a85f0dfe538b9cb894388a65dba7a2a21db050c7' (#30879)
script: Implement `scrollIntoView` (#38230)
Sync WPT with upstream (18-01-2026) (#41980)
constellation: Update pipeline correctly when traversing session history (#45847)
script: Chain up `scrollIntoView()` scrolling to parent `<iframe>`s (#39475)
Sync WPT with upstream (19-04-2026) (#44339)
Sync WPT with upstream (13-06-2025) (#37436)
Sync WPT with upstream (12-07-2026) (#46454)
script: Get scroll offsets from layout (#37509)
script/layout: Implement `HTMLElement.scrollParent` (#39110)
Sync WPT with upstream (22-03-2026) (#43531)
layout: Add additional padding to scroll container's scrollable overflow (#44263)
Sync WPT with upstream (28-06-2026) (#46043)
Implement `direction` property for CSS Grid (#42118)
Update web-platform-tests to revision b'3634d5a63f2fa3969616396d95537c91c3348fe5' (#32959)
Sync WPT with upstream (03-03-2024) (#31482)
Don't use cached client_rect() when a reflow is needed (#31210)
layout: Account for transform in scrollable overflow (#36138)
paint: Propogate input event dispatch failure to Servo to resolve deadlock (#43381)