1. 951e3bd [Gecko Bug 2012740] [wptrunner] Refactor preference building and fix override precedence. (#57427) by moz-wptsync-bot · 81 minutes ago master merge_pr_57427
  2. 06c4589 Use in-flow-rect-union for root frame too. by Emilio Cobos Álvarez · 7 hours ago epochs/six_hourly epochs/three_hourly epochs/six_hourly/2026-02-02_07H epochs/three_hourly/2026-02-02_03H merge_pr_57459
  3. bb0f107 Store unfragmented rects of abspos containing block during measuring reflow. by David Shin · 7 hours ago merge_pr_57462
  4. 86792cb Add web platform test to ensure elements properly share styles using attr. by Diego Escalante · 8 hours ago merge_pr_57460
  5. 5f73ca6 LoAF: add styleDuration and forcedStyleDuration by Yoav Weiss · 11 hours ago epochs/daily epochs/twelve_hourly epochs/weekly epochs/daily/2026-02-02_03H epochs/six_hourly/2026-02-02_03H epochs/twelve_hourly/2026-02-02_03H epochs/weekly/2026-02-02_03H merge_pr_57474
  6. be89ed1 WebXR Layers: Let needsRedraw tell the truth by Yong Li · 17 hours ago epochs/six_hourly/2026-02-01_18H epochs/three_hourly/2026-02-01_18H merge_pr_57470
  7. 9fb0c34 WebKit export: PerformanceObserver invokes callback too early (#54597) by francovs · 2 days ago epochs/daily/2026-02-01_03H epochs/six_hourly/2026-01-31_18H epochs/three_hourly/2026-01-31_18H epochs/twelve_hourly/2026-02-01_03H merge_pr_54597
  8. 623ca41 WebKit export: Fix bad WPT test expectations in resource-timing-cross-origin.https.html (#57461) by Cole Carley · 2 days ago merge_pr_57461
  9. 6295b71 script: Do not consider a node an ancestor of itself in `Node::is_ancestor_of` by Martin Robinson · 2 days ago epochs/six_hourly/2026-01-31_13H epochs/three_hourly/2026-01-31_13H epochs/twelve_hourly/2026-01-31_13H merge_pr_57466
  10. 87c7faa [Prompt API WPTs] Fix Language Model Multimodal Tests by Isaac Ahouma · 2 days ago epochs/six_hourly/2026-01-31_06H epochs/three_hourly/2026-01-31_06H merge_pr_57464
  11. 7976183 [gap-decorations] Remove rule-break: auto, make normal the default by Javier Contreras · 2 days ago epochs/three_hourly/2026-01-31_04H merge_pr_57456
  12. 77eaef8 [focusgroup] Remove duplicated utilities from focusgroup-utils.js by Jacques Newman · 2 days ago merge_pr_57457
  13. 955fbf8 WebKit export of https://bugs.webkit.org/show_bug.cgi?id=5515 (#281) (#57442) by Karl Dubost · 2 days ago epochs/daily/2026-01-31_02H epochs/six_hourly/2026-01-31_02H epochs/three_hourly/2026-01-31_02H epochs/twelve_hourly/2026-01-31_02H merge_pr_57442
  14. 4d4ef03 Add tests for modulepreload links with JSON and CSS, remove json with non-module preload (#56617) by Kurt Catti-Schmidt · 2 days ago merge_pr_56617
  15. 93097f8 Implement baseline-shift: center. by Sajid Anwar · 2 days ago merge_pr_57433
  16. c597595 Paint pushed absolute frames and after painting children. by David Shin · 2 days ago merge_pr_57441
  17. 4b60162 Sanitizer: Correctly remove attributes from the per-element attributes list. by Tom Schuster · 2 days ago merge_pr_57445
  18. 8ff5b59 Increase navigation rate limiting threshold. by Andreas Farre · 2 days ago merge_pr_57439
  19. f0705a4 [CSS Modules] Support JSON and CSS in <link type=modulepreload> by Kurt Catti-Schmidt · 2 days ago merge_pr_57436
  20. bf4d588 Honor margins on new-FC roots after forced breaks. by Morten Stenshorne · 2 days ago merge_pr_57452
  21. e3b3389 Map "SVG" to web-features (#57423) by jugglinmike · 3 days ago epochs/three_hourly/2026-01-30_21H merge_pr_57423
  22. c26a32b Add test for table on named page. by Morten Stenshorne · 3 days ago merge_pr_57454
  23. 921db05 [Masonry] Update grid-lanes syntax by Yanling Wang · 3 days ago merge_pr_57453
  24. dc3c19c [gap-decorations] Rename rule-break value 'spanning-item' to 'normal' by Javier Contreras · 3 days ago merge_pr_57449
  25. aac8513 Make WPT tests require a gesture to acquire a pointerlock by Gastón Rodríguez · 3 days ago merge_pr_57446
  26. 378c4c5 Reland "Add WPTs for WebXR plane-detection feature" by Alexander Cooper · 3 days ago merge_pr_57447
  27. 9880af4 Remove tentative tag from scroll-snap WPTs by David Awogbemila · 3 days ago merge_pr_57450
  28. 63c69bc Progress.max should be limited to positive integers. by Mason Freed · 3 days ago epochs/six_hourly/2026-01-30_19H epochs/three_hourly/2026-01-30_19H merge_pr_57448
  29. 18cf071 Update prompts to test capital of France and word of the day (#57440) by Thomas Steiner · 3 days ago merge_pr_57440
  30. 4e8040a [iframe] Support all values and `writing-mode`s by Koji Ishii · 3 days ago merge_pr_57437
  31. ef0e59b Cancel WAAPI-controlled CSS animation upon removal by David Awogbemila · 3 days ago merge_pr_57444
  32. b8c505d Consider scroll-margin when determining if scroll into view is needed by Robert Flack · 3 days ago merge_pr_57443
  33. 16ecc8b Automated update of CODEOWNERS by wpt-pr-bot · 3 days ago merge_pr_57432
  34. 75b487b Add onerror handlers to XHR header value tests by Domenic Denicola · 3 days ago merge_pr_57434
  35. 4b9db8d Fixup servo formatting by James Graham · 3 days ago epochs/six_hourly/2026-01-30_13H epochs/three_hourly/2026-01-30_13H epochs/twelve_hourly/2026-01-30_13H merge_pr_57438
  36. c6cb146 Trigger Firefox beta runs once per day by James Graham · 3 days ago
  37. 5aa7861 Add promise test for script timeout `None` by Euclid Ye · 3 days ago merge_pr_57403
  38. 24d22fd Fix absolute XPath queries failing in Shadow DOM by Mason Freed · 3 days ago epochs/three_hourly/2026-01-30_09H merge_pr_57435
  39. bc92d7d [Gap Decorations]: Fix grid auto fit tracks bug with for gap suppression by Sam Davis Omekara (from Dev Box) · 3 days ago epochs/six_hourly/2026-01-30_07H epochs/three_hourly/2026-01-30_04H merge_pr_57431
  40. abf019b [focusgroup] Add escape mechanism for key-conflict elements by Jacques Newman · 3 days ago merge_pr_57430
  41. f703888 wpt: Fix requirements abstract method implementation by Tim van der Lippe · 3 days ago epochs/daily/2026-01-30_02H epochs/six_hourly/2026-01-30_02H epochs/three_hourly/2026-01-30_02H epochs/twelve_hourly/2026-01-30_02H merge_pr_56920
  42. 2f09af6 wpt: Fix browser class reference by Tim van der Lippe · 3 days ago
  43. 30737d5 wpt: Fix definition of browser by Tim van der Lippe · 3 days ago
  44. 5423e2a wpt: Rename servodriver to servo by Tim van der Lippe · 3 days ago
  45. fe97a17 wpt: Rename servo to servo_legacy by Tim van der Lippe · 3 days ago
  46. 2b23bed [iframe] Switch the property to `frame-sizing` by Koji Ishii · 3 days ago merge_pr_57429
  47. d36712a Add doc comment by Taym Haddadi · 3 days ago merge_pr_57311
  48. 472cb4d cleanup by Taym Haddadi · 3 days ago
  49. a2765ff Use postMessage instead of sessionStorage and use separate files in a resources/ folder by Taym Haddadi · 3 days ago
  50. 8831e76 WPT-test: ensure non autoplay audio stays paused after history back by Taym Haddadi · 3 days ago
  51. a1c1524 Revert "Add WPTs for WebXR plane-detection feature" by Kevin McNee · 3 days ago merge_pr_57426
  52. 13be2da Revert "Bug 1995636 - Increase navigation rate limiting threshold. " for causing wpt failures on replaceState-inside-back-handler-infinite.optional.html by Cristina Horotan · 3 days ago merge_pr_57415
  53. 25ebd94 Increase navigation rate limiting threshold. by Andreas Farre · 3 days ago
  54. 804edcc Don't require a LayoutObject when 'src' changes on an <embed> by Fredrik Söderquist · 3 days ago merge_pr_57409
  55. 3f2a87e Should scroll to beginning of document if indicated part is null. by Andreas Farre · 3 days ago merge_pr_57235
  56. dcf66d4 Add WPTs for WebXR plane-detection feature by Alexander Cooper · 3 days ago epochs/three_hourly/2026-01-29_21H merge_pr_57424
  57. 0d0862c Correctly propagate scroll margin for ancestor scroll into view by Robert Flack · 4 days ago merge_pr_57422
  58. 9233783 Implement border-shape hit testing by Daniil Sakhapov · 4 days ago merge_pr_57418
  59. 6e3fbc6 Map "slot" web-feature (#56244) by Stalgia Grigg · 4 days ago merge_pr_56244
  60. 7bd9a8e Ignore outgoing forced breaks from table layout for repeated footer. by Morten Stenshorne · 4 days ago merge_pr_57421
  61. b2fc415 Make sure the start value of a transition doesn't depend on interleaving fallback styles. (#56868) by moz-wptsync-bot · 4 days ago merge_pr_56868
  62. f46b0a0 script: Clear style and layout data on shadow root during `attachShadow` by Martin Robinson · 4 days ago merge_pr_57405
  63. 16c726b patch 2 - Remove failure annotations, and add variants with sideways-lr writing mode to position-area-align-justify-wm-dir.html. (#56637) by moz-wptsync-bot · 4 days ago epochs/six_hourly/2026-01-29_19H epochs/three_hourly/2026-01-29_19H merge_pr_56637
  64. 9014966 Automated update of CODEOWNERS by wpt-pr-bot · 4 days ago merge_pr_57420
  65. 1361132 Fix #52989: get update-codeowners working by Sam Sneddon · 4 days ago merge_pr_57132
  66. a5b8afd Improve select restoration with no matching option by Joey Arhar · 4 days ago merge_pr_57417
  67. 04033c6 [Connection-Allowlist] Local dedicated worker inheritance WPT by Shivani Sharma · 4 days ago merge_pr_57394
  68. 574aa2e Deflake new defer-back test by Noam Rosenthal · 4 days ago merge_pr_57413
  69. ae3395b Reapply "Implement the CSS image-animation property" by Seokho Song · 4 days ago epochs/three_hourly/2026-01-29_16H merge_pr_57412
  70. ff67053 Initial support for trusted types with streaming by Noam Rosenthal · 4 days ago merge_pr_57411
  71. dead59f base: When normalizing `RopeIndex` ensure it does not intersect a character by Martin Robinson · 4 days ago merge_pr_57408
  72. d266d8b Update tests to use "iframe" fixture when inlining iframes. by elkal98 · 4 days ago merge_pr_57385
  73. 20fdb7c Initial: Deferred cross-document commit by Noam Rosenthal · 4 days ago epochs/six_hourly/2026-01-29_13H epochs/three_hourly/2026-01-29_13H epochs/twelve_hourly/2026-01-29_13H merge_pr_57406
  74. 3045602 Fix shape-outside-computed test by Noam Rosenthal · 4 days ago merge_pr_57407
  75. da84729 ContainerTiming: decouple web platform tests from ElementTiming by Jose Dapena Paz · 4 days ago merge_pr_57386
  76. 7a0e6c1 Apply suggestion by Jo Steven Novaryo · 4 days ago merge_pr_57404
  77. 38bbefd Ensure UA shadow dom is initialized on bind to tree by Jo Steven Novaryo · 4 days ago
  78. 888dac2 Split tests into separate files by Daniel Clark · 4 days ago epochs/three_hourly/2026-01-29_09H merge_pr_57400
  79. 7f7b893 Remove usage of prefix by Daniel Clark · 4 days ago
  80. 7bf8c9e [iframe] Add the `frame-sizing` property by Koji Ishii · 4 days ago merge_pr_57399
  81. c1f157a Fix relatedtarget shadow leak in drag events by Mason Freed · 4 days ago epochs/six_hourly/2026-01-29_07H epochs/three_hourly/2026-01-29_04H merge_pr_57398
  82. ec879ef Drop tentative tag from scroll snap tests by David Awogbemila · 4 days ago epochs/daily/2026-01-29_02H epochs/six_hourly/2026-01-29_02H epochs/three_hourly/2026-01-29_02H epochs/twelve_hourly/2026-01-29_02H merge_pr_57397
  83. d754797 Remove content from blank.html by Joey Arhar · 4 days ago merge_pr_57393
  84. 0fd80fc [PEPC] Fix crash when a PermissionElement is made from a shutdown reference. by Ravjit Uppal · 5 days ago epochs/three_hourly/2026-01-28_21H merge_pr_57392
  85. 38eeaf9 Make SnapAfterLayout respect scroll-behavior by David Awogbemila · 5 days ago merge_pr_57391
  86. ff59c9f Don't let floats/OOFs affect orphans / widows calculation. by Morten Stenshorne · 5 days ago merge_pr_57381
  87. b418bf5 Blink: Align var() keyframe easing fallback with other browsers by zhangsheng · 5 days ago merge_pr_57383
  88. 906e94d layout: Support `content: <image>` on non-pseudo-elements by Andreu Botella · 5 days ago merge_pr_56912
  89. 7c56e8f [Gap Decorations]: Implement `rule-visibility-items` shorthand by Sam Davis Omekara · 5 days ago merge_pr_57387
  90. 05863e7 Implement shadow painting for border-shape by Daniil Sakhapov · 5 days ago merge_pr_57388
  91. b82d859 Only support range syntax for range type features by Rune Lillesveen · 5 days ago epochs/six_hourly/2026-01-28_18H epochs/three_hourly/2026-01-28_18H merge_pr_57384
  92. 6892ed5 Make attr() walk to the originating element of a pseudo-element to find the value. by Jonathan Kew · 5 days ago merge_pr_57377
  93. 94e53eb Freeze scope snapshot size and offset. by Steve Kobes · 5 days ago merge_pr_57380
  94. 800df62 Remove Bidding and Auction Serialization by Russ Hamilton · 5 days ago merge_pr_57382
  95. 417ba67 Sync interfaces/ with @webref/idl 3.72.0 (#57378) by github-actions[bot] · 5 days ago epochs/three_hourly/2026-01-28_15H merge_pr_57378
  96. 4e13d74 Column balancing: Account for float margins. by Morten Stenshorne · 5 days ago epochs/six_hourly/2026-01-28_13H epochs/three_hourly/2026-01-28_13H epochs/twelve_hourly/2026-01-28_13H merge_pr_57366
  97. 332c31a [WPT] Fix connect-src-webtransport CSP tests by Antonio Sartori · 5 days ago merge_pr_57376
  98. e62782e layout: Fixed linebreaking logic when . A better solution would be to use , however doesn't accept any arguments with version yet. TODO: fix the logic once can be upgraded to by Richard Tjokroutomo · 5 days ago merge_pr_57375
  99. 16f77a8 Optionalize python3-pip by Daniel Tang · 5 days ago merge_pr_57364
  100. 4dba164 Column balancing: Propagate unbreakable content from floats. by Morten Stenshorne · 5 days ago merge_pr_57367