)]}'
{
  "log": [
    {
      "commit": "93debaeacfc4467f6823034ed91d9d78fc39bfbe",
      "tree": "49dc8d8c9c79df5fd601150af836dfc7daf291c2",
      "parents": [
        "4c0dce55407b8f7d54d02ec1b482ccb9782404cc"
      ],
      "author": {
        "name": "Timothy Nikkel",
        "email": "tnikkel@gmail.com",
        "time": "Tue Sep 15 04:04:05 2026"
      },
      "committer": {
        "name": "moz-wptsync-bot",
        "email": "wptsync@mozilla.com",
        "time": "Tue Sep 15 12:44:16 2026"
      },
      "message": "Add a JXL wpt crashtest for an incomplete codestream with a partial trailing box.\n\n0.7.3 has a fix for a hang, this adds a test that we don\u0027t hang anymore.\n\nDifferential Revision: https://phabricator.services.mozilla.com/D325655\n\nbugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id\u003d2071665\ngecko-commit: 7253bc455d0d13b545b262d14b6cb739a351b337\ngecko-commit-git: 1e3069410070cb7cc7605d0f54bc9bed06d9f027\ngecko-reviewers: saschanaz\n"
    },
    {
      "commit": "4c0dce55407b8f7d54d02ec1b482ccb9782404cc",
      "tree": "6924515638c612dcf01f215088d19afe9071d673",
      "parents": [
        "77b7676b7022c6d8993c06411dcc81f3cf9ed975"
      ],
      "author": {
        "name": "Fredrik Söderquist",
        "email": "fs@opera.com",
        "time": "Tue Sep 15 08:44:51 2026"
      },
      "committer": {
        "name": "Blink WPT Bot",
        "email": "blink-w3c-test-autoroller@chromium.org",
        "time": "Tue Sep 15 10:39:13 2026"
      },
      "message": "Don\u0027t fold expressions to NaN/Inf while resolving a CalculationValue\n\nIn an expression like \"calc(4px / round(100% / 25px))\", evaluating with\na max value of 1 will yield infinity - which is not correct. Disable\nthis code behind the flag CSSCalcEarlyNaNAndInfFolding.\n\nFixed: 560226430\nChange-Id: I663b7c8a4920e564eab9ace95b42b686cc7a337e\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8398590\nCommit-Queue: Rune Lillesveen \u003cfuthark@chromium.org\u003e\nAuto-Submit: Fredrik Söderquist \u003cfs@opera.com\u003e\nReviewed-by: Rune Lillesveen \u003cfuthark@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1697876}\n"
    },
    {
      "commit": "77b7676b7022c6d8993c06411dcc81f3cf9ed975",
      "tree": "6258ec97785b7ab73b5e3ad734387bbe9abc6f33",
      "parents": [
        "63ff666e50e7ef4c11a6885612a05951f6f63547"
      ],
      "author": {
        "name": "Rich Waters",
        "email": "rich@waters.io",
        "time": "Tue Sep 15 07:26:55 2026"
      },
      "committer": {
        "name": "Blink WPT Bot",
        "email": "blink-w3c-test-autoroller@chromium.org",
        "time": "Tue Sep 15 09:16:01 2026"
      },
      "message": "Skip ignored subtrees when checking for block boundaries\n\nWhen collecting text between block boundaries for matching,\nFindBuffer::IsInSameUninterruptedBlock is used to check for a boundary\nby looking for a different inline formatting context in the nodes\nbetween its two arguments. It skips ignored nodes, but it still descends\ninto their children.\n\nThis patch skips over the children of an ignored node so that the\nchildren\u0027s contents are also ignored. This fixes the matching across\nbroken images for text directives, because those broken images\nhave a shadow subtree for the alt text of an image even if that\nalt text is empty or not specified. That subtree causes a block\nboundary to be reported which causes CollectTextUntilBlockBoundary\nto split up the buffer and prevent matching around it.\n\nThis image behavior is only relevant when the MatchAcrossIgnoredNodes\nfind option is set, as otherwise a kNonCharacter is inserted in place\nof the image and that prevents the matching.\n\nA new test in find-range-from-text-directive.html exercises the\nnew behavior. FindBufferTest is unsuitable, as it doesn\u0027t attempt\nthe image load that exposes the broken image and does not build\nthe extra shadow subtree.\n\nGuarded by runtime flag FindBufferSkipIgnoredSubtrees.\n\nFixed: 558819236\nChange-Id: Iba173672752cfd3b7eaf5a4234072b6533bb9d36\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8374106\nReviewed-by: David Bokan \u003cbokan@chromium.org\u003e\nReviewed-by: Kent Tamura \u003ctkent@chromium.org\u003e\nCommit-Queue: Kent Tamura \u003ctkent@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1697855}\n"
    },
    {
      "commit": "63ff666e50e7ef4c11a6885612a05951f6f63547",
      "tree": "1b5478267d6190728910d31be83dbd6fbe71da34",
      "parents": [
        "0ba14732347b80d178ab7c65741648dd80c5efe1"
      ],
      "author": {
        "name": "Antoine Quint",
        "email": "graouts@apple.com",
        "time": "Tue Sep 15 09:07:42 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 15 09:07:42 2026"
      },
      "message": "WebKit export of https://bugs.webkit.org/show_bug.cgi?id\u003d313142 (#62702)"
    },
    {
      "commit": "0ba14732347b80d178ab7c65741648dd80c5efe1",
      "tree": "915773c92278d6d3a79778331caacd0627c21faf",
      "parents": [
        "59a81aba6b91457c92fb2818c62ba8b29849d89a"
      ],
      "author": {
        "name": "Antoine Quint",
        "email": "graouts@apple.com",
        "time": "Tue Sep 15 09:05:10 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 15 09:05:10 2026"
      },
      "message": "WebKit export of https://bugs.webkit.org/show_bug.cgi?id\u003d324070 (#62703)"
    },
    {
      "commit": "59a81aba6b91457c92fb2818c62ba8b29849d89a",
      "tree": "0f99e7e3982b57e27d891e0d5787593b2ed33656",
      "parents": [
        "c91bae4f504c1d2db6a2e95c92232f2ab8855e79"
      ],
      "author": {
        "name": "Minseong Kim",
        "email": "jja08111@gmail.com",
        "time": "Tue Sep 15 05:00:08 2026"
      },
      "committer": {
        "name": "Blink WPT Bot",
        "email": "blink-w3c-test-autoroller@chromium.org",
        "time": "Tue Sep 15 08:44:38 2026"
      },
      "message": "[css-overflow] Fix inaccurate engine claim in text-overflow WPT comments\n\nThe comments in text-overflow with focused textarea WPTs asserted that\n\"all current engines\" treat as clip while editing form controls. But,\nWebKit does not support text-overflow on textarea, so it clips for an\nunrelated reason.\n\nThis CL narrows the statement to what is actually observed: Chromium\nand Gecko suppress the ellipsis while editing a textarea, and WebKit\ndoes so for input.\n\nAnd, this has no behavior change.\n\nBug: 556432992\nChange-Id: I55767f5863309cc4131feaaceb971996d4db5fe4\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8402261\nAuto-Submit: Minseong Kim \u003cjja08111@gmail.com\u003e\nReviewed-by: Kent Tamura \u003ctkent@chromium.org\u003e\nCommit-Queue: Kent Tamura \u003ctkent@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1697788}\n"
    },
    {
      "commit": "c91bae4f504c1d2db6a2e95c92232f2ab8855e79",
      "tree": "b18bcf9326dd55a149e0229aee938e634794ac40",
      "parents": [
        "c913d93adb99f30355e993109d291b4b4d86a4cb"
      ],
      "author": {
        "name": "Byron Campen",
        "email": "docfaraday@gmail.com",
        "time": "Mon Sep 14 20:49:08 2026"
      },
      "committer": {
        "name": "moz-wptsync-bot",
        "email": "wptsync@mozilla.com",
        "time": "Tue Sep 15 07:17:47 2026"
      },
      "message": "Flesh out remote candidate obfuscation tests.\n\nIncludes a bunch of mDNS-related tests in mozilla wpt.\n\nDifferential Revision: https://phabricator.services.mozilla.com/D324407\n\nbugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id\u003d2059658\ngecko-commit: 995d42f5df9260a2fd6572ae0f5f355530f8beb9\ngecko-commit-git: 16b689e7e7b401e4e239dc5831e09bbc013b492e\ngecko-reviewers: mjf\n"
    },
    {
      "commit": "c913d93adb99f30355e993109d291b4b4d86a4cb",
      "tree": "919784038482e6302e8f65b96009cce05b51299a",
      "parents": [
        "4e550c0e86818f719427cebcab3adbf7813f4c39"
      ],
      "author": {
        "name": "Seva Alipov",
        "email": "salipov@mozilla.com",
        "time": "Mon Sep 14 22:13:32 2026"
      },
      "committer": {
        "name": "moz-wptsync-bot",
        "email": "wptsync@mozilla.com",
        "time": "Tue Sep 15 06:54:45 2026"
      },
      "message": "For automatic line clamping, containers now respect descendants\u0027 min-height.\n\nDifferential Revision: https://phabricator.services.mozilla.com/D324690\n\nbugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id\u003d2066625\ngecko-commit: 13954e04bee3c6350799d51b1723706208ed52df\ngecko-commit-git: 5e6e95317564620b72efdc04f6661e0a77ce0f00\ngecko-reviewers: layout-reviewers, dshin\n"
    },
    {
      "commit": "4e550c0e86818f719427cebcab3adbf7813f4c39",
      "tree": "b69c0afd317f90669bd3d86e4377b51433716379",
      "parents": [
        "8541c81a23fa405b61dc6cc12fbde3fd789147c0"
      ],
      "author": {
        "name": "Byron Campen",
        "email": "docfaraday@gmail.com",
        "time": "Mon Sep 14 20:50:25 2026"
      },
      "committer": {
        "name": "moz-wptsync-bot",
        "email": "wptsync@mozilla.com",
        "time": "Tue Sep 15 06:31:10 2026"
      },
      "message": "Wait for trickle in this test case to ensure it works.\n\nDepends on D324407\n\nDifferential Revision: https://phabricator.services.mozilla.com/D324408\n\nbugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id\u003d2070327\ngecko-commit: 3a7aba8bdd8d59cd67d922b67438f4e9070193fa\ngecko-commit-git: 8d24eb9d1056618029fc731139ce4a42a6c06b98\ngecko-reviewers: mjf\n"
    },
    {
      "commit": "8541c81a23fa405b61dc6cc12fbde3fd789147c0",
      "tree": "a0dffb976889e13a6030b0344c89e144df79f6fc",
      "parents": [
        "6af7ac5b790af38f889319a4d138fb0d1f515f0c"
      ],
      "author": {
        "name": "Evan Stade",
        "email": "evanstade@microsoft.com",
        "time": "Tue Sep 15 02:07:58 2026"
      },
      "committer": {
        "name": "Blink WPT Bot",
        "email": "blink-w3c-test-autoroller@chromium.org",
        "time": "Tue Sep 15 03:37:32 2026"
      },
      "message": "IDB: correctly handle SharedArrayBuffer as key.\n\nThe spec says any \"buffer source type\" is a valid key, and that includes\nSharedArrayBuffer. This is in contrast to values, which use the\nstructured serialization algorithm, which specifically bans SAB when\nserializing for storage.\n\nBug: 558764482\nChange-Id: I790db66baf596154c3139cc6e9621b90f37d19b0\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8393497\nCommit-Queue: Evan Stade \u003cevanstade@microsoft.com\u003e\nReviewed-by: Evan Stade \u003cevanstade@microsoft.com\u003e\nReviewed-by: Nate Chapin \u003cjaphet@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1697719}\n"
    },
    {
      "commit": "6af7ac5b790af38f889319a4d138fb0d1f515f0c",
      "tree": "3d74cf92dfa0a1fb9785c47861d2be96eb1c4ffc",
      "parents": [
        "658347437cc9f0228c77ec771ce8fea3da2a5d0f"
      ],
      "author": {
        "name": "Karl Dubost",
        "email": "karlcow@apple.com",
        "time": "Tue Sep 15 02:23:44 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 15 02:23:44 2026"
      },
      "message": "[svg] Make use-element-web-animations.html actually animate (#62697)\n\nThe test never ran. Two separate problems, both silent.\n\nfont-size is not a legal identifier in a JavaScript object literal, so\nthe script was a SyntaxError and no animation was ever started. Quoting\nthe key is not enough: a dashed keyframe key is not a valid keyframe\nproperty name either, and it is dropped in Chrome 155, Firefox 158 and\nSafari 26.4 and 27.0, all measured. That is already pinned by\nweb-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-001.html,\nwhere \u0027font-size\u0027 sits in gNonAnimatableProps commented \"Supported\nproperty that uses dashes\", and that test is 73/73 in all four engines.\nSo the key has to be fontSize.\n\nWith that fixed the animation ran, but in Safari and Firefox it slid\nlinearly from 120px to 80px, because steps(2, start) was on the empty\nfirst keyframe. Per the effect value algorithm, keyframes with no value\nfor the target property are removed before interval selection, an\nimplicit keyframe with no easing is synthesized at offset 0 in their\nplace, and the transformed distance uses the easing of the first\ninterval endpoint. So the author\u0027s easing could never reach font-size,\nand the rendering depended on when the screenshot was taken: it matched\nthe reference only at exactly currentTime 50000.\n\nMoving the easing into the effect options makes the value flat across\nthe whole first half in all three engines, so the timing dependence is\ngone everywhere. It also matches the sibling use-element-animations.html,\nwhere steps(2, start) is the animation-level timing function.\n\nThe empty first keyframe is kept on purpose. The point of the test is\nthat each element starts from its own computed font-size, 120px for the\noriginal and 40px for the use copy, so the start value must not be\nwritten down.\n\nMeasured after the change, against use-element-transitions-ref.html: the\noriginal text animates to 100px in all three engines and its bounding\nbox matches the reference, while the use copy stays at its inherited\n40px. So the test now fails because the shadow tree instance gets no\nmirrored animation, which needs ShadowAnimation and is implemented\nnowhere, rather than because the script did not parse. It is still\nexpected to fail in every engine, and no expectation metadata changes."
    },
    {
      "commit": "658347437cc9f0228c77ec771ce8fea3da2a5d0f",
      "tree": "b04d5b52fb6a683f9413501a08d18e3373afa3a8",
      "parents": [
        "09a4275d19d3558a29f9416b96e3a83f0621a3e0"
      ],
      "author": {
        "name": "Javier Contreras Tenorio",
        "email": "javiercon@microsoft.com",
        "time": "Tue Sep 15 00:50:32 2026"
      },
      "committer": {
        "name": "Blink WPT Bot",
        "email": "blink-w3c-test-autoroller@chromium.org",
        "time": "Tue Sep 15 02:07:49 2026"
      },
      "message": "[masonry] Fix insets for overlapping gutters\n\nGrid-lanes resolved percentage insets against a single crossing gutter,\neven when items adjacent lanes formed a wider overlapping junction.\n\nWe now reuse flex\u0027s opening/closing overlap-window representation to\nmodel each connected gap junction with two endpoints, as per the spec\n[1]. We reuse some of the existing logic for `Next` via a new helper\nfunction.\n\nWe then resolve percentage insets against the union of its gutters (per\nthe spec as well).\n\nBecause grid-lanes can have spanning items, we retain \"blocked\" state\ninside a window separately from the state after it.\n\n[1] https://www.w3.org/TR/css-gaps-1/#segment-endpoints\n\nBug: 343257585\nChange-Id: Ifa6bf873f8b928b5e797de47bdab61359f708c51\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8386618\nReviewed-by: Alison Maher \u003calmaher@microsoft.com\u003e\nCommit-Queue: Javier Contreras \u003cjaviercon@microsoft.com\u003e\nCr-Commit-Position: refs/heads/main@{#1697672}\n"
    },
    {
      "commit": "09a4275d19d3558a29f9416b96e3a83f0621a3e0",
      "tree": "1668856f0681940d5c24890ec57cb3f7031eac48",
      "parents": [
        "db60730013c0869ff70330aba8f6ed796100562a"
      ],
      "author": {
        "name": "Javier Contreras Tenorio",
        "email": "javiercon@microsoft.com",
        "time": "Tue Sep 15 00:50:20 2026"
      },
      "committer": {
        "name": "Blink WPT Bot",
        "email": "blink-w3c-test-autoroller@chromium.org",
        "time": "Tue Sep 15 02:07:43 2026"
      },
      "message": "[multicol] Fix for painting rules beside empty columns\n\nI found a bug with a multicol container with content only in its first\ncolumn can have no recorded gaps, which leads to no rules being painted\neven on `rule-visibility-items: all`.\n\nCreate the missing gaps before checking whether the geometry is empty.\nPosition the first gap relative to the first column when no previous gap\nexists. Keep the existing visibility filtering so normal and between\nremain unchanged.\n\nChange-Id: I324570e38d7790835527dc2377ad3e5f728d2bc4\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8406449\nReviewed-by: Alison Maher \u003calmaher@microsoft.com\u003e\nCommit-Queue: Javier Contreras \u003cjaviercon@microsoft.com\u003e\nCr-Commit-Position: refs/heads/main@{#1697656}\n"
    },
    {
      "commit": "db60730013c0869ff70330aba8f6ed796100562a",
      "tree": "e92a53861adbafef0fa2ad70aadec3378bc1d5b9",
      "parents": [
        "b6082e07802fd6b9d17a3e27c85abf67275796bc"
      ],
      "author": {
        "name": "Philip Rogers",
        "email": "pdr@chromium.org",
        "time": "Tue Sep 15 00:25:17 2026"
      },
      "committer": {
        "name": "Blink WPT Bot",
        "email": "blink-w3c-test-autoroller@chromium.org",
        "time": "Tue Sep 15 00:50:12 2026"
      },
      "message": "[html-in-canvas] Fire paint events when nested canvases change\n\nWhen nested canvases change, or request paint, they should cause\nancestor paint events to fire as well. The only exception to this is\nfor canvas changes which occur during the canvas\u0027s own paint event.\n\nThis patch fixes three bugs in this area:\n1. ShouldSkipPaintInvalidation returned true for layout subtree\n   canvases, which prevented nested layoutsubtree canvases from\n   invalidating when they were modified outside their paint event.\n2. Canvas.requestPaint() did not mark the canvas for paint invalidation\n   which prevented ancestor canvases from firing paint events.\n3. DidDraw has been updated to not invalidate for canvas changes made\n   during a paint event handler.\n\nFixed: 556296445\nChange-Id: I40933a21de9b00003bc6be03fe462f79390e21c8\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8360469\nReviewed-by: Stephen Chenney \u003cschenney@chromium.org\u003e\nCommit-Queue: Philip Rogers \u003cpdr@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1697630}\n"
    },
    {
      "commit": "b6082e07802fd6b9d17a3e27c85abf67275796bc",
      "tree": "08567ebe29957cf27506c2c76d66c8e7d87da426",
      "parents": [
        "284c9c145cf8e10e796c42d6bccd5604a9ad4061"
      ],
      "author": {
        "name": "Karl Dubost",
        "email": "karlcow@apple.com",
        "time": "Tue Sep 15 00:30:56 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 15 00:30:56 2026"
      },
      "message": "WebKit export of https://bugs.webkit.org/show_bug.cgi?id\u003d308017 (#62694)"
    },
    {
      "commit": "284c9c145cf8e10e796c42d6bccd5604a9ad4061",
      "tree": "6f1ef28852c2534eb2473d2d65ff4973de0dd3f2",
      "parents": [
        "5f828d94bc0133c7a3fe127d6ea6c93b375afc2f"
      ],
      "author": {
        "name": "Alex Christensen",
        "email": "achristensen@apple.com",
        "time": "Mon Sep 14 23:17:04 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 14 23:17:04 2026"
      },
      "message": "Test https://w3c.github.io/webtransport/#webtransportreceivestream-pull-bytes (#61577)\n\nFrom https://github.com/WebKit/WebKit/pull/70271"
    },
    {
      "commit": "5f828d94bc0133c7a3fe127d6ea6c93b375afc2f",
      "tree": "6f1ef28852c2534eb2473d2d65ff4973de0dd3f2",
      "parents": [
        "a05f84223b17a6b20bafc082e921e15f1da3573e"
      ],
      "author": {
        "name": "Philip Rogers",
        "email": "pdr@chromium.org",
        "time": "Mon Sep 14 20:01:02 2026"
      },
      "committer": {
        "name": "Blink WPT Bot",
        "email": "blink-w3c-test-autoroller@chromium.org",
        "time": "Mon Sep 14 22:54:21 2026"
      },
      "message": "[html-in-canvas] Disallow SVG masks that are outside a canvas subtree\n\nAs with SVG patterns, we disallow the use of masks defined outside of a\ncanvas subtree, where privacy protections are not available.\n\nFixed: 553135213\nChange-Id: Id4fa486444b0896e574dbf51d65579bb56b86e9b\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8398235\nReviewed-by: Stephen Chenney \u003cschenney@chromium.org\u003e\nCommit-Queue: Philip Rogers \u003cpdr@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1697429}\n"
    },
    {
      "commit": "a05f84223b17a6b20bafc082e921e15f1da3573e",
      "tree": "307f09563a24e2df59617ac2107583bcbb443416",
      "parents": [
        "a9b9508807a780ac5c5249011cbe4b639f889614"
      ],
      "author": {
        "name": "Daniel Clark",
        "email": "daniec@microsoft.com",
        "time": "Mon Sep 14 20:00:49 2026"
      },
      "committer": {
        "name": "Blink WPT Bot",
        "email": "blink-w3c-test-autoroller@chromium.org",
        "time": "Mon Sep 14 22:54:14 2026"
      },
      "message": "Ensure default paste behavior doesn\u0027t leak changed clipboard content\n\nA synchronous paste reads the clipboard lazily, so if the paste event\nhandler doesn\u0027t read the clipboard, the clipboard read only happens\nafter the paste event when the default paste behavior runs.\n\nThe page could potentially slow down the paste event handler with a busy\nloop, creating a gap where the clipboard contents could change. The\nresult is that the default paste behavior could paste the new content\nrather than the content on the clipboard at the time the paste action\nwas invoked. ClipboardPromise or DataObjectItem each have their own\nsequence number checks, but the default paste behavior doesn\u0027t go\nthrough either.\n\nIn this CL, fix this by having ClipboardCommand record the sequence\nnumber at the start of the paste. If these diverge, don\u0027t perform\nthe default paste action that would inject the content into the\npage. Also, don\u0027t pass actual clipboard data to the beforeinput event\nif we detect that the clipboard has changed by that point.\n\nClipboardCommands::ExecutePasteAndMatchStyle was missing a\nScopedSystemClipboardSnapshot, so add one so that it gets the same\nsequence number checking and IPC coalescing as Paste.\n\nFixed: 517584808\nChange-Id: I29fc34d6e84b74914287f819bb3f66e44459ab7d\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8217390\nReviewed-by: Kent Tamura \u003ctkent@chromium.org\u003e\nCommit-Queue: Dan Clark \u003cdaniec@microsoft.com\u003e\nCr-Commit-Position: refs/heads/main@{#1697410}\n"
    },
    {
      "commit": "a9b9508807a780ac5c5249011cbe4b639f889614",
      "tree": "99e1b6f277c551c0d59774066579869f75b3bffd",
      "parents": [
        "ffe9e418072cbcf3d09ce6b6c828c332f8035b1f"
      ],
      "author": {
        "name": "Brent Fulgham",
        "email": "44174109+brentfulgham@users.noreply.github.com",
        "time": "Mon Sep 14 20:17:13 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 14 20:17:13 2026"
      },
      "message": "WebKit export of https://bugs.webkit.org/show_bug.cgi?id\u003d322753 (#62640)"
    },
    {
      "commit": "ffe9e418072cbcf3d09ce6b6c828c332f8035b1f",
      "tree": "2b14964671f2b08e36bc46d64ffd619d50c6e456",
      "parents": [
        "821fce9f3768447587d226c9b43a832cdb76d535"
      ],
      "author": {
        "name": "Leo Tenenbaum",
        "email": "ltenenbaum@mozilla.com",
        "time": "Mon Sep 14 14:49:55 2026"
      },
      "committer": {
        "name": "moz-wptsync-bot",
        "email": "wptsync@mozilla.com",
        "time": "Mon Sep 14 18:11:10 2026"
      },
      "message": "Compute active EditContext after updating the editable state.\n\nDifferential Revision: https://phabricator.services.mozilla.com/D324992\n\nbugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id\u003d2070941\ngecko-commit: 2cca38bf6e363b3dc90b6111bd1f6f9caab85aab\ngecko-commit-git: 5b7e5a4dfe77edefea01bc1fa95e663211091907\ngecko-reviewers: masayuki\n"
    },
    {
      "commit": "821fce9f3768447587d226c9b43a832cdb76d535",
      "tree": "1c42d9126e680a606ee2a548ec54e2eafcec3a08",
      "parents": [
        "753f9a298aa84216ba03e273a3297c7a96f10b58"
      ],
      "author": {
        "name": "Tim Nguyen",
        "email": "nt1m@users.noreply.github.com",
        "time": "Mon Sep 14 17:54:00 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 14 17:54:00 2026"
      },
      "message": "WebKit export: [Custom Highlight] Support ::highlight(*) (#62480)\n\nhttps://bugs.webkit.org/show_bug.cgi?id\u003d323469"
    },
    {
      "commit": "753f9a298aa84216ba03e273a3297c7a96f10b58",
      "tree": "3e04e2a6b0443b6869d94509cb889a5dd25754c0",
      "parents": [
        "64643581c6c34a5b94a1bff5ab4f4df0b7e6188e"
      ],
      "author": {
        "name": "Emilio Cobos Álvarez",
        "email": "emilio@crisal.io",
        "time": "Mon Sep 14 11:52:04 2026"
      },
      "committer": {
        "name": "moz-wptsync-bot",
        "email": "wptsync@mozilla.com",
        "time": "Mon Sep 14 17:45:43 2026"
      },
      "message": "Keep track of whether a general-enclosed query is a style query.\n\nSo that we invalidate properly when it changes.\n\nDifferential Revision: https://phabricator.services.mozilla.com/D325722\n\nbugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id\u003d2071270\ngecko-commit: 8abde1644624e2c5d3d9ad5bb5ee98475a541146\ngecko-commit-git: aeaab415bdcca8fd3847735232cb0ac5ea826adf\ngecko-reviewers: jfkthame\n"
    },
    {
      "commit": "64643581c6c34a5b94a1bff5ab4f4df0b7e6188e",
      "tree": "69d24f8f152756c9571d768b09c3ef795be30198",
      "parents": [
        "12da61c04706643fe465a246e550cfa2f12b9c33"
      ],
      "author": {
        "name": "Keith Cirkel",
        "email": "keithamus@users.noreply.github.com",
        "time": "Mon Sep 14 13:24:14 2026"
      },
      "committer": {
        "name": "moz-wptsync-bot",
        "email": "wptsync@mozilla.com",
        "time": "Mon Sep 14 17:43:04 2026"
      },
      "message": "Drop furthest block\u0027s children wehn adoption agency\u0027s formatting clone is removed\n\nAn example like `\u003cb\u003e\u003ci\u003e\u003cp\u003efoo\u003c/b\u003ebar\u003c/i\u003e` with `removeElements: [\"i\"]` the `\u003cp\u003e`\nhoisted into body must end up empty, not keep `\u003cb\u003efoo\u003c/b\u003ebar`. Blink does the\nsame:\n\nhttps://source.chromium.org/chromium/chromium/src/+/main:third_party/blink/renderer/core/html/parser/html_tree_builder.cc;l\u003d1988-1992.\n\nSee https://github.com/whatwg/html/pull/12756#discussion_r3977977410 for more.\n\nDifferential Revision: https://phabricator.services.mozilla.com/D324966\n\nbugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id\u003d2070940\ngecko-commit: 1ae4574b1abd7af6fbcc99b9e779086d06d4fc8e\ngecko-commit-git: 5ea6a0a84a1a5f69b43d00b7ad79be81fd698333\ngecko-reviewers: tschuster\n"
    },
    {
      "commit": "12da61c04706643fe465a246e550cfa2f12b9c33",
      "tree": "5a80108c412cdacf0b0af2a2f86fc13c39c96ba6",
      "parents": [
        "85eb0a2f9531c1051e3168a35191a02ccddce4f5"
      ],
      "author": {
        "name": "tannal",
        "email": "mtan@igalia.com",
        "time": "Mon Sep 14 14:48:08 2026"
      },
      "committer": {
        "name": "moz-wptsync-bot",
        "email": "wptsync@mozilla.com",
        "time": "Mon Sep 14 17:36:51 2026"
      },
      "message": "Avoid integer overflow when layouting mpadded using voffset or lspace.\n\nProof 2 still pass without this patch, not sure it\u0027s because of UB or the value get clamped elsewhere.\n\nWe should get more offset when the container is bigger when using the same percentage, this match Chrome and WebKit.\n\nBut in Firefox, the offset is the same.\n\nDifferential Revision: https://phabricator.services.mozilla.com/D323149\n\nbugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id\u003d2067526\ngecko-commit: 59a2e535dbaa9812727aba4ca1c41e85af927806\ngecko-commit-git: 6b3a08b9e13bf9ef5ea73ab89538bb625c1491f0\ngecko-reviewers: emilio, layout-reviewers\n"
    },
    {
      "commit": "85eb0a2f9531c1051e3168a35191a02ccddce4f5",
      "tree": "c7abf2496787abe677f96ab654e63717d358a76f",
      "parents": [
        "db7b9d3748d2bb1867ed75cca20b1c4e8930f3cf"
      ],
      "author": {
        "name": "Anne van Kesteren",
        "email": "annevk@annevk.nl",
        "time": "Mon Sep 14 07:08:31 2026"
      },
      "committer": {
        "name": "Anne van Kesteren",
        "email": "annevk@annevk.nl",
        "time": "Mon Sep 14 16:42:15 2026"
      },
      "message": "[css-shadow] Test that ancestor :hover invalidates a slotted descendant\n\nHovering an element restyles its ancestor chain, which for slotted content has\nto cross out of the shadow tree the content is slotted into. The test hovers\nunrelated shadow content first, so that the common ancestor with the slotted\nsubtree is the host and the following hover chain starts inside the shadow\nscope.\n\nWritten for https://bugs.webkit.org/show_bug.cgi?id\u003d315930 but never exported.\n"
    },
    {
      "commit": "db7b9d3748d2bb1867ed75cca20b1c4e8930f3cf",
      "tree": "e7f6721e2453dc2d1083a96e674a1f85fd0403f2",
      "parents": [
        "c09e95940d9d64ae3d6a058531eb346f9095a8c7"
      ],
      "author": {
        "name": "Anne van Kesteren",
        "email": "annevk@annevk.nl",
        "time": "Mon Sep 14 07:05:03 2026"
      },
      "committer": {
        "name": "Anne van Kesteren",
        "email": "annevk@annevk.nl",
        "time": "Mon Sep 14 16:42:15 2026"
      },
      "message": "[css-shadow] Add the missing rel\u003dmatch to slotted-text-with-flex.html\n\nThe test ships a slotted-text-with-flex-ref.html reference but never links to\nit, and it does not use testharness.js either, so as imported it asserts\nnothing. The reference matches the expected rendering, so link it.\n"
    },
    {
      "commit": "c09e95940d9d64ae3d6a058531eb346f9095a8c7",
      "tree": "d5eac4a54403b76be5d90cdda395b3f848507573",
      "parents": [
        "52d5f0e7cb32dc619ea81ad596479f6d464039e6"
      ],
      "author": {
        "name": "Filip Skokan",
        "email": "panva.ip@gmail.com",
        "time": "Mon Sep 14 16:31:10 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 14 16:31:10 2026"
      },
      "message": "[WebCryptoAPI] Fix digest transfer timing tests (#62670)\n\nTransfer SHA-1/2 input buffers from the algorithm name getter so the\n\"during call\" tests actually detach them during digest(), matching\nSHA-3 and cSHAKE."
    },
    {
      "commit": "52d5f0e7cb32dc619ea81ad596479f6d464039e6",
      "tree": "d4e284d4159c88edf58b843985cdafbb3cdbf5df",
      "parents": [
        "abe5302d378b690cbb89696f7a69546103fee9e0"
      ],
      "author": {
        "name": "SharanRP",
        "email": "z8903830@gmail.com",
        "time": "Mon Sep 14 11:47:49 2026"
      },
      "committer": {
        "name": "Servo WPT Sync",
        "email": "32481905+servo-wpt-sync@users.noreply.github.com",
        "time": "Mon Sep 14 16:11:46 2026"
      },
      "message": "Add WPT reftest with reftest-wait for animation stylesheet append\n\nSigned-off-by: SharanRP \u003cz8903830@gmail.com\u003e\n"
    },
    {
      "commit": "abe5302d378b690cbb89696f7a69546103fee9e0",
      "tree": "7c26dff5fad24ef99b43f853f960a651a775285e",
      "parents": [
        "aa27aaa3a2bcb1dab15c1f9e8bb4d3049551a151"
      ],
      "author": {
        "name": "Anne van Kesteren",
        "email": "annevk@annevk.nl",
        "time": "Mon Sep 14 16:01:40 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 14 16:01:40 2026"
      },
      "message": "HTML: another base appearance optgroup with legend test\n\nFor https://github.com/whatwg/html/pull/12232"
    },
    {
      "commit": "aa27aaa3a2bcb1dab15c1f9e8bb4d3049551a151",
      "tree": "850a1a225d45acddc72bc21dc6ec4c98187aabf2",
      "parents": [
        "3ac346b64e65ed502c59fa4951dd5fbf43987b66"
      ],
      "author": {
        "name": "Dominik Röttsches",
        "email": "drott@chromium.org",
        "time": "Mon Sep 14 15:00:25 2026"
      },
      "committer": {
        "name": "Blink WPT Bot",
        "email": "blink-w3c-test-autoroller@chromium.org",
        "time": "Mon Sep 14 15:31:13 2026"
      },
      "message": "Add WPT test for xmlns\u003d\"\" attribute retention\n\nVerify that the XML parser retains xmlns\u003d\"\" (namespace undeclaration)\nattributes even when no default namespace was in scope at that point\nin the document, including when only prefixed namespaces are in scope\nor on the root element.\n\nAdd expected failure baselines for the XMLRustForNonXslt parser where\nthese attributes are currently dropped.\n\nThis test currently fails with the Rust XML parser, which is the\ncore of the issue mentioned below. Subsequent changes will fix\nthis behavior and make the test pass.\n\nBug: 559815538\nChange-Id: I32598baa0632506fd30b70b0faf9ef012d2e8768\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8397770\nCommit-Queue: Dominik Röttsches \u003cdrott@chromium.org\u003e\nReviewed-by: David Baron \u003cdbaron@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1697235}\n"
    },
    {
      "commit": "3ac346b64e65ed502c59fa4951dd5fbf43987b66",
      "tree": "8fc91f78c9a6acaae72346b50e9106636f28d541",
      "parents": [
        "344f3c3b6508203343551f0694a7a07b1d58c1b5"
      ],
      "author": {
        "name": "Helmut Januschka",
        "email": "helmut@januschka.com",
        "time": "Mon Sep 14 13:44:44 2026"
      },
      "committer": {
        "name": "Blink WPT Bot",
        "email": "blink-w3c-test-autoroller@chromium.org",
        "time": "Mon Sep 14 15:00:13 2026"
      },
      "message": "Animate text-decoration-inset auto values\n\nResolve auto to the UA-chosen inset only when interpolating with a\nlength. Leave auto-to-auto interpolation as auto.\n\nBug: 468928416, 496203124\nChange-Id: I3bf04f793e0ca0ab0e35d6ca67d34d5085c28b94\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8277832\nReviewed-by: Rune Lillesveen \u003cfuthark@chromium.org\u003e\nReviewed-by: Kevin Ellis \u003ckevers@chromium.org\u003e\nCommit-Queue: Helmut Januschka \u003chelmut@januschka.com\u003e\nCr-Commit-Position: refs/heads/main@{#1697209}\n"
    },
    {
      "commit": "344f3c3b6508203343551f0694a7a07b1d58c1b5",
      "tree": "b4805be9cba1833dc6e59f9788d841d24c574ef8",
      "parents": [
        "fd0d3f8f037e867e4157edfc40b027c4f3fa709e"
      ],
      "author": {
        "name": "Rob Buis",
        "email": "rbuis@igalia.com",
        "time": "Mon Sep 14 12:43:12 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 14 12:43:12 2026"
      },
      "message": "Verify -webkit-line-clamp computed value serialization (#62595)"
    },
    {
      "commit": "fd0d3f8f037e867e4157edfc40b027c4f3fa709e",
      "tree": "e05691db015755d92d51d4f9ca13aa27bbfed95d",
      "parents": [
        "f2d99507a2933a125cf68f28b0c73f523b75c22b"
      ],
      "author": {
        "name": "github-actions[bot]",
        "email": "41898282+github-actions[bot]@users.noreply.github.com",
        "time": "Mon Sep 14 12:23:52 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 14 12:23:52 2026"
      },
      "message": "Sync interfaces/ with @webref/idl 3.83.1 (#62632)\n\nCo-authored-by: wpt-pr-bot \u003cwpt-pr-bot@users.noreply.github.com\u003e"
    },
    {
      "commit": "f2d99507a2933a125cf68f28b0c73f523b75c22b",
      "tree": "703951d327b21aa6df44272dafaddfe2af7789b9",
      "parents": [
        "30f5b0a157f5e27bbeedef8a5e79aa3c4c04843e"
      ],
      "author": {
        "name": "Minseong Kim",
        "email": "jja08111@gmail.com",
        "time": "Mon Sep 14 10:15:36 2026"
      },
      "committer": {
        "name": "Blink WPT Bot",
        "email": "blink-w3c-test-autoroller@chromium.org",
        "time": "Mon Sep 14 11:45:10 2026"
      },
      "message": "[css-overflow] Support text-overflow in textarea elements\n\nBlink did not apply text-overflow to \u003ctextarea\u003e. The inner editor style\nskipped it for multiline controls, so ellipsis or a string was never\nshown. Add support behind the new TextOverflowInTextarea flag.\n\nKey changes:\n- Apply text-overflow style to the textarea\u0027s inner editor.\n- Propagate text-overflow to the anonymous line blocks via\n  UpdateAnonymousChildStyle(), since text-overflow is not inherited.\n- Mark truncated lines for layout invalidation when textarea scroll\n  state changes to ensure ellipsis renders correctly.\n\nFixed: 556432992\nChange-Id: I0ec7780ff59038413c357ccf1734f98dd9d7192a\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8377322\nReviewed-by: Kent Tamura \u003ctkent@chromium.org\u003e\nCommit-Queue: Minseong Kim \u003cjja08111@gmail.com\u003e\nCr-Commit-Position: refs/heads/main@{#1697130}\n"
    },
    {
      "commit": "30f5b0a157f5e27bbeedef8a5e79aa3c4c04843e",
      "tree": "8e5654f2c76f6c3a0735f68daf73cb5f55b5c6ad",
      "parents": [
        "38f9c2744432e2c7fa85c78903f7aa4705355f2e"
      ],
      "author": {
        "name": "Hiroyuki Ikezoe",
        "email": "hikezoe.birchill@mozilla.com",
        "time": "Mon Sep 14 06:04:12 2026"
      },
      "committer": {
        "name": "moz-wptsync-bot",
        "email": "wptsync@mozilla.com",
        "time": "Mon Sep 14 11:14:50 2026"
      },
      "message": "Use a non-moving tap in pointerevent_touch_target_after_pointerdown_target_removed.tentative.html.\n\nA user agent may suppress touchmove while the touch point stays within a tap\ntolerance, and beyond that tolerance the gesture is no longer a tap, so one\ngesture cannot produce both a touchmove and a click.  Drop the movement and the\ntouchmove expectations; touchend at the removed target covers the same rule.\n\nAlso compare against expectedEvents in the \"removes but appends the target to\nsame position again\" case, where all three assertions passed events as both\narguments.\n\nDifferential Revision: https://phabricator.services.mozilla.com/D325756\n\nbugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id\u003d2071737\ngecko-commit: fc349463c8491ba3f696f2849d8b044ce92fc572\ngecko-commit-git: d7973ff41988a12f498cde0a1e8fb21fa3b7c28f\ngecko-reviewers: masayuki\n"
    },
    {
      "commit": "38f9c2744432e2c7fa85c78903f7aa4705355f2e",
      "tree": "c98e6438195ca7c446201dd15f124e1781342ba8",
      "parents": [
        "3d19c0c7bfa17583635a04bd06aab5c03b2f971c"
      ],
      "author": {
        "name": "Matt Boris",
        "email": "mboris@mozilla.com",
        "time": "Thu Feb 19 16:58:41 2026"
      },
      "committer": {
        "name": "jgraham",
        "email": "james@hoppipolla.co.uk",
        "time": "Mon Sep 14 10:56:13 2026"
      },
      "message": "chore: migrate to generic worker\n"
    },
    {
      "commit": "3d19c0c7bfa17583635a04bd06aab5c03b2f971c",
      "tree": "a6d4f2a24287a9fa26c2ab12db7de7d95326a936",
      "parents": [
        "4d024f70dba787786a781bf58cad8c16ad94294f"
      ],
      "author": {
        "name": "Jose Dapena Paz",
        "email": "jdapena@igalia.com",
        "time": "Mon Sep 14 08:00:41 2026"
      },
      "committer": {
        "name": "Blink WPT Bot",
        "email": "blink-w3c-test-autoroller@chromium.org",
        "time": "Mon Sep 14 10:15:28 2026"
      },
      "message": "ContainerTiming: report the largest element as lastPaintedElement\n\nlastPaintedElement named whichever element happened to be the last one\nwhose paint grew the container\u0027s painted area. That is an artifact of the\norder paints are processed in, not a useful answer to what is driving\nupdates on a large container root.\n\nReport the largest element painted since the previous entry instead,\nselected by its own clipped area, the way largest contentful paint selects\nits candidates. Ties keep the earlier element, and the running maximum\nresets on emission, so every entry reports the largest element painted\nsince the previous one.\n\nSelecting instead by the area each element newly contributed to the\ncontainer was the other option, and is deliberately not used: the overlap\nbetween two elements would go to whichever happened to paint first, which\nvaries both within a frame and across loads of the same page. An element\u0027s\nown area does not.\n\nNomination happens before the region-containment check, so content painting\nentirely inside the region painted so far can still be reported: it is a\ncontentful paint, it just grows nothing, so on its own it emits no entry.\nNothing re-nominates on a repaint, which is what makes that safe: each\nelement reaches container timing only once per content it paints, images\nbeing deduplicated per (layout object, image resource) and text per\naggregating layout object.\n\nDiscussed in https://github.com/WICG/container-timing/issues/53, which asks\nfor exactly this and additionally suggests restricting candidates to the\nelements that do grow the painted region. That restriction is deliberately\nnot applied, so that a single rule - largest by its own area - covers both\nthis per-entry maximum and the container\u0027s lifetime maximum added in a\nlater commit. The lifetime largest is then the maximum of the per-entry\nones, which it would not be if the two used different candidate sets.\n\nBug: 489959278\nChange-Id: I4d0e707670b6cbdb56599b51ccee2bbf0412ce34\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8274795\nReviewed-by: Scott Haseley \u003cshaseley@chromium.org\u003e\nCommit-Queue: José Dapena Paz \u003cjdapena@igalia.com\u003e\nCr-Commit-Position: refs/heads/main@{#1697075}\n"
    },
    {
      "commit": "4d024f70dba787786a781bf58cad8c16ad94294f",
      "tree": "711ca8e7678f05fdd5e1ab00949d239442839c1a",
      "parents": [
        "d63987ce254c38880525061eb87949f3f56716a8"
      ],
      "author": {
        "name": "Karl Dubost",
        "email": "karlcow@apple.com",
        "time": "Mon Sep 14 10:00:46 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 14 10:00:46 2026"
      },
      "message": "WebKit export of https://bugs.webkit.org/show_bug.cgi?id\u003d322537 (#62667)"
    },
    {
      "commit": "d63987ce254c38880525061eb87949f3f56716a8",
      "tree": "57dad4845bd6d654c834a7844558f09b87c1c9c2",
      "parents": [
        "987a2d0c1a45f1a193f1f05d9508c4efc307c3bf"
      ],
      "author": {
        "name": "wpt-pr-bot",
        "email": "wpt-pr-bot@users.noreply.github.com",
        "time": "Sun Sep 13 15:53:31 2026"
      },
      "committer": {
        "name": "Ms2ger",
        "email": "Ms2ger@gmail.com",
        "time": "Mon Sep 14 08:56:43 2026"
      },
      "message": "Update Test262 tests\n"
    },
    {
      "commit": "987a2d0c1a45f1a193f1f05d9508c4efc307c3bf",
      "tree": "f4a99ae27d9ae97ec5bdfdc8cf63f3245d1d6c3d",
      "parents": [
        "68ea9c7cfaa91f1cb82cd5e8e6b534476e2a150d"
      ],
      "author": {
        "name": "Hiroyuki Ikezoe",
        "email": "hikezoe.birchill@mozilla.com",
        "time": "Sun Sep 13 22:21:24 2026"
      },
      "committer": {
        "name": "moz-wptsync-bot",
        "email": "wptsync@mozilla.com",
        "time": "Mon Sep 14 05:14:04 2026"
      },
      "message": "Don\u0027t fire a scroll event when restoring a non-root scroll position.\n\nA non-root position is only restored across a reframe, which re-establishes a\nposition the content already had, so nothing scrolled. Chrome fires nothing\nthere either. The root scroller is also restored from session history, a real\nscroll that pages rely on, so it keeps firing.\n\nDifferential Revision: https://phabricator.services.mozilla.com/D325227\n\nbugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id\u003d2066409\ngecko-commit: 31ffe32f402f029b66a40f88f8dcf81769e07d87\ngecko-commit-git: 77f86bec3345d979b741971ccb740d71c6a53287\ngecko-reviewers: layout-reviewers, emilio\n"
    },
    {
      "commit": "68ea9c7cfaa91f1cb82cd5e8e6b534476e2a150d",
      "tree": "d39da2cc440e5c2aca64b3a30046804c7c606c6b",
      "parents": [
        "c1fc85d610eb3324e1fac268a2403a35df409958"
      ],
      "author": {
        "name": "Tim van der Lippe",
        "email": "tvanderlippe@gmail.com",
        "time": "Wed Sep 09 18:08:28 2026"
      },
      "committer": {
        "name": "Josh Bowman-Matthews",
        "email": "josh@joshmatthews.net",
        "time": "Mon Sep 14 05:03:40 2026"
      },
      "message": "script: Fully support `Content-Language`\n\nThis is supported both for `\u003cmeta\u003e` as well as the HTTP header.\nIt adds several new tests that weren\u0027t covered. Notably the tests\nregarding whitespace (which is what the spec states) pass in Firefox\nbut fail in Chrome. We follow Firefox\u0027 behavior as specced.\n\nThis fixes the last test we were failing in\n`html/semantics/document-metadata/the-meta-element/` :tada:\n\nTesting: new WPT tests added and passing\n\nSigned-off-by: Tim van der Lippe \u003ctvanderlippe@gmail.com\u003e\n"
    },
    {
      "commit": "c1fc85d610eb3324e1fac268a2403a35df409958",
      "tree": "bae6e09193198d2ba83646ab0d9da0df45f50261",
      "parents": [
        "4493b11027761c7ff43352df94105dc9075e35d0"
      ],
      "author": {
        "name": "Ahmad Saleem",
        "email": "52317531+Ahmad-S792@users.noreply.github.com",
        "time": "Mon Sep 14 02:49:26 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 14 02:49:26 2026"
      },
      "message": "WebKit export of https://bugs.webkit.org/show_bug.cgi?id\u003d324067 (#62664)"
    },
    {
      "commit": "4493b11027761c7ff43352df94105dc9075e35d0",
      "tree": "d26c17e3a7f78c6002e30c0c447e6990f2117a02",
      "parents": [
        "45fc9e9ce7a21fc8baff71099a8044a32b4a9721"
      ],
      "author": {
        "name": "Hyowon Kim",
        "email": "hyowon@igalia.com",
        "time": "Mon Sep 14 01:44:28 2026"
      },
      "committer": {
        "name": "Blink WPT Bot",
        "email": "blink-w3c-test-autoroller@chromium.org",
        "time": "Mon Sep 14 02:16:06 2026"
      },
      "message": "Add timeout\u003dlong to Create-blocked-port.any.js\n\nThis test runs ~90 real WebSocket connection attempts in one file.\n\nBug: 332467110\nChange-Id: I6124e7417ed575f6705d77723c68c9c70ad050e9\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8377701\nReviewed-by: Adam Rice \u003cricea@chromium.org\u003e\nCommit-Queue: Hyowon Kim \u003chyowon@igalia.com\u003e\nCr-Commit-Position: refs/heads/main@{#1697018}\n"
    },
    {
      "commit": "45fc9e9ce7a21fc8baff71099a8044a32b4a9721",
      "tree": "519b069a7c3c60ebf6a4f0367004b7fa84edd38f",
      "parents": [
        "720c8a8d03c8cdf637512fc145baec343e2c74ff"
      ],
      "author": {
        "name": "Emilio Cobos Álvarez",
        "email": "emilio@crisal.io",
        "time": "Sat Sep 12 19:14:08 2026"
      },
      "committer": {
        "name": "moz-wptsync-bot",
        "email": "wptsync@mozilla.com",
        "time": "Sun Sep 13 22:45:30 2026"
      },
      "message": "Prevent two scroll events being sent on the same frame after bug 2015089.\n\nSave and restore scroll event generations to prevent sending two events\non the same frame.\n\nDifferential Revision: https://phabricator.services.mozilla.com/D325321\n\nbugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id\u003d2071197\ngecko-commit: 25d2a93e5ec1ac3e265c722f9981e8bb4ede072d\ngecko-commit-git: 35a9baf9bd8a751269cc533fdf859c2c185ed0d6\ngecko-reviewers: layout-reviewers, dshin\n"
    },
    {
      "commit": "720c8a8d03c8cdf637512fc145baec343e2c74ff",
      "tree": "500306eeb07df3592d69dd5c58b7d63b7ef73fa9",
      "parents": [
        "250a471e25c3d6f977f6117d65f1852216118e63"
      ],
      "author": {
        "name": "Ting-Yu Lin",
        "email": "tlin@mozilla.com",
        "time": "Sat Sep 12 21:08:12 2026"
      },
      "committer": {
        "name": "moz-wptsync-bot",
        "email": "wptsync@mozilla.com",
        "time": "Sun Sep 13 22:30:51 2026"
      },
      "message": "Part 6 - Add WPT to exercise sticky and transform.\n\n`anchor-scroll-to-sticky-006.html` renders the same as\n`anchor-scroll-to-sticky-005`. The only difference between the two\ntests is that 006 has an identity `scale: 1` added to `#sticky` to\nexercise the anchor transform code path.\n\nDifferential Revision: https://phabricator.services.mozilla.com/D325535\n\nbugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id\u003d2057630\ngecko-commit: 4b7c887d92a4cc3657c9bd49e0ed32bccb751650\ngecko-commit-git: 7c24ec41235c1b4f1fc61bdd0884fb60c581b3dc\ngecko-reviewers: layout-reviewers, dshin\n"
    },
    {
      "commit": "250a471e25c3d6f977f6117d65f1852216118e63",
      "tree": "629627d3ff03ecba467fba514dea288b8bbb7a42",
      "parents": [
        "e8f39db495e52fa4832084694a84f416b2facde8"
      ],
      "author": {
        "name": "Leo Watts",
        "email": "leowatts34@gmail.com",
        "time": "Sun Sep 13 12:30:03 2026"
      },
      "committer": {
        "name": "Servo WPT Sync",
        "email": "32481905+servo-wpt-sync@users.noreply.github.com",
        "time": "Sun Sep 13 16:23:32 2026"
      },
      "message": "Change test name\n\nSigned-off-by: Leo Watts \u003cleowatts34@gmail.com\u003e\n"
    },
    {
      "commit": "e8f39db495e52fa4832084694a84f416b2facde8",
      "tree": "7190c55249e8e6c3cdcfda8dfef8373f6031f091",
      "parents": [
        "a1e59538d34f1721ffa52e2a8c78a308012800c8"
      ],
      "author": {
        "name": "Leo Watts",
        "email": "leowatts34@gmail.com",
        "time": "Sun Sep 13 12:30:02 2026"
      },
      "committer": {
        "name": "Servo WPT Sync",
        "email": "32481905+servo-wpt-sync@users.noreply.github.com",
        "time": "Sun Sep 13 16:23:32 2026"
      },
      "message": "Change table to be unique on the combination of object store id and index name\n\nSigned-off-by: Leo Watts \u003cleowatts34@gmail.com\u003e\n"
    },
    {
      "commit": "a1e59538d34f1721ffa52e2a8c78a308012800c8",
      "tree": "1b111992086684a2978ca4f89670d33b3b2fcc63",
      "parents": [
        "b875b21fd9e6b688e37c10d1b6366cab7418f91e"
      ],
      "author": {
        "name": "Ahmad Saleem",
        "email": "52317531+Ahmad-S792@users.noreply.github.com",
        "time": "Sun Sep 13 04:16:09 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 13 04:16:09 2026"
      },
      "message": "WebKit export of https://bugs.webkit.org/show_bug.cgi?id\u003d323928 (#62630)"
    },
    {
      "commit": "b875b21fd9e6b688e37c10d1b6366cab7418f91e",
      "tree": "2eee13b83b49e113d45ec7efbb759c0d9dc7642b",
      "parents": [
        "ee1592e6e31aac84c6a95b238c8c92335228bb48"
      ],
      "author": {
        "name": "Ryan VanderMeulen",
        "email": "rvandermeulen@mozilla.com",
        "time": "Sat Sep 12 18:03:16 2026"
      },
      "committer": {
        "name": "moz-wptsync-bot",
        "email": "wptsync@mozilla.com",
        "time": "Sat Sep 12 23:16:42 2026"
      },
      "message": "Revert \"Bug 2066084. Give a preserve-3d participant with a hidden backface its own transform item so its descendants are culled with it. \" for various regressions.\n\nThis reverts commit 8d6a6899c74d3bf08af84ec4b42fd46e8c220f15.\n\ngecko-commit: 53914ae088bf85f5dc7aea2058487a193099dc5d\ngecko-commit-git: 536247f088be0683d4ce660cb8421748e8088d9b\ngecko-reviewers: layout-reviewers, emilio\n"
    },
    {
      "commit": "ee1592e6e31aac84c6a95b238c8c92335228bb48",
      "tree": "3eb8df878225ffb7042daf092c1bfc7b5293629c",
      "parents": [
        "6214cf112a95a1012308337e9bd6c34ff995de7e"
      ],
      "author": {
        "name": "Jonathan Kew",
        "email": "jkew@mozilla.com",
        "time": "Sat Sep 12 14:33:45 2026"
      },
      "committer": {
        "name": "moz-wptsync-bot",
        "email": "wptsync@mozilla.com",
        "time": "Sat Sep 12 23:13:27 2026"
      },
      "message": "When FamilyName is used for font names in src:local(), force its syntax to be Quoted.\n\nAlthough the spec seems a little unclear on this IMO, it matches the behavior of both Chrome and Safari,\nand is what css/css-fonts/font-family-src-quoted.html asserts:\nhttps://github.com/web-platform-tests/wpt/blob/59ff8a4854a8d2d32ca0dc113760f2aaad70f4b5/css/css-fonts/font-family-src-quoted.html#L7\n\nDifferential Revision: https://phabricator.services.mozilla.com/D325335\n\nbugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id\u003d2067259\ngecko-commit: a9191b775e6e6a0305426776ac601a1464770b9a\ngecko-commit-git: b0b4f61f55bfe457678a6aebc91ee95748b26a04\ngecko-reviewers: firefox-style-system-reviewers, emilio\n"
    },
    {
      "commit": "6214cf112a95a1012308337e9bd6c34ff995de7e",
      "tree": "f41c9de41d76aa9e23f8fac2dee06cbdef5b60a9",
      "parents": [
        "b41e047b23c38f447eca669275046ab8c103935e"
      ],
      "author": {
        "name": "Jonathan Kew",
        "email": "jkew@mozilla.com",
        "time": "Sat Sep 12 14:33:43 2026"
      },
      "committer": {
        "name": "moz-wptsync-bot",
        "email": "wptsync@mozilla.com",
        "time": "Sat Sep 12 23:13:27 2026"
      },
      "message": "Rework the criteria used to determine whether font-family names are quoted.\n\nThis reflects the decision in https://github.com/w3c/csswg-drafts/issues/5846,\nand expectations of some recent WPTs (see later patch updating metadata).\n\nDifferential Revision: https://phabricator.services.mozilla.com/D325334\n\nbugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id\u003d2067259\ngecko-commit: d37f36289ee052235cfb798029f4e5a432c37141\ngecko-commit-git: 035464ff9366f797be0691861a38c30a297ab35e\ngecko-reviewers: firefox-style-system-reviewers, emilio\n"
    },
    {
      "commit": "b41e047b23c38f447eca669275046ab8c103935e",
      "tree": "e531a3b37392498c120b2de874543d25813f1d7a",
      "parents": [
        "f1f8f90f672d62135ee65acea6435113434e5ca8"
      ],
      "author": {
        "name": "Ari Chivukula",
        "email": "arichiv@chromium.org",
        "time": "Sat Sep 12 21:16:21 2026"
      },
      "committer": {
        "name": "Blink WPT Bot",
        "email": "blink-w3c-test-autoroller@chromium.org",
        "time": "Sat Sep 12 22:28:15 2026"
      },
      "message": "Remove text-decoration on links in color-svg-visited.html test\n\nThis is causing inconsistencies on Edge for reasons unrelated to the\npurpose of the test.\nhttps://wpt.fyi/analyzer?screenshot\u003dsha1%3A2cb20898fba6fbadbd7ebad7b9376a3b60967458\u0026screenshot\u003dsha1%3A1bebbf0c17b99eb569ef73282115642198642792\n\nFixed: 517708426\nChange-Id: I8b7ff0e9eec180c1643fbbc4d8086efea65f9524\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8393746\nReviewed-by: Mike Taylor \u003cmiketaylr@chromium.org\u003e\nCommit-Queue: Mike Taylor \u003cmiketaylr@chromium.org\u003e\nAuto-Submit: Ari Chivukula \u003carichiv@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1696885}\n"
    },
    {
      "commit": "f1f8f90f672d62135ee65acea6435113434e5ca8",
      "tree": "476704e0e60cf6898c5a4dfa0d2d7fb4e7e5c30f",
      "parents": [
        "651ffcb031147a3a1826f6df5f6e92fcadb6f467"
      ],
      "author": {
        "name": "Ahmad Saleem",
        "email": "52317531+Ahmad-S792@users.noreply.github.com",
        "time": "Sat Sep 12 18:43:33 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Sep 12 18:43:33 2026"
      },
      "message": "WebKit export of https://bugs.webkit.org/show_bug.cgi?id\u003d316532 (#62655)"
    },
    {
      "commit": "651ffcb031147a3a1826f6df5f6e92fcadb6f467",
      "tree": "6bfe637a2866cd81521933ad57c51a7fd174a1f4",
      "parents": [
        "80ad7f7e01e5a02585db1ea461e947c3a2e4064f"
      ],
      "author": {
        "name": "Anne van Kesteren",
        "email": "annevk@annevk.nl",
        "time": "Sat Sep 12 15:31:18 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Sep 12 15:31:18 2026"
      },
      "message": "Fetch: redirects after a CORS-preflight are followed"
    },
    {
      "commit": "80ad7f7e01e5a02585db1ea461e947c3a2e4064f",
      "tree": "39df79c38df163777fd7ac12e8e34bfe18f0cee1",
      "parents": [
        "dc6a92d545d3bc64d7745d68657b7e7fe767e16c"
      ],
      "author": {
        "name": "Adham-A",
        "email": "57870101+Adham-A@users.noreply.github.com",
        "time": "Sat Sep 12 01:58:04 2026"
      },
      "committer": {
        "name": "moz-wptsync-bot",
        "email": "wptsync@mozilla.com",
        "time": "Sat Sep 12 13:59:32 2026"
      },
      "message": "Fix RTL glyph ink overflow measurement for contained glyphs.\n\nDifferential Revision: https://phabricator.services.mozilla.com/D324373\n\nbugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id\u003d1985986\ngecko-commit: e7bf54ef6d2463216c43233e6cc38b6a354d477a\ngecko-commit-git: ea6b888b0b8aa968ade17700c79e06170f77ac58\ngecko-reviewers: layout-reviewers, jfkthame\n"
    },
    {
      "commit": "dc6a92d545d3bc64d7745d68657b7e7fe767e16c",
      "tree": "7dec2933068ced372648da6beb7b219be210f040",
      "parents": [
        "2bb79a6b206e066483b66cc454f49f5833c7eb46"
      ],
      "author": {
        "name": "Matthew Gaudet",
        "email": "mgaudet@mozilla.com",
        "time": "Fri Sep 11 23:56:37 2026"
      },
      "committer": {
        "name": "moz-wptsync-bot",
        "email": "wptsync@mozilla.com",
        "time": "Sat Sep 12 13:49:32 2026"
      },
      "message": "Wait until after promise is resolved to clear scheduling state\n\nDifferential Revision: https://phabricator.services.mozilla.com/D325060\n\nbugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id\u003d2070973\ngecko-commit: 729f5dabb3d9cc46972c941928d868525293a9ca\ngecko-commit-git: 70abc663a860d26b6d7faab3971d1c7f31463a28\ngecko-reviewers: dom-core-reviewers, smaug\n"
    },
    {
      "commit": "2bb79a6b206e066483b66cc454f49f5833c7eb46",
      "tree": "8575b1984901123655c50195ca628d49dc228d0c",
      "parents": [
        "f55162079f52930c3d34484e658901dc1fb9dbdb"
      ],
      "author": {
        "name": "Adam Vandolder",
        "email": "avandolder@mozilla.com",
        "time": "Sat Sep 12 09:05:39 2026"
      },
      "committer": {
        "name": "moz-wptsync-bot",
        "email": "wptsync@mozilla.com",
        "time": "Sat Sep 12 13:23:45 2026"
      },
      "message": "Part 4: Add WPT for moderate eagerness speculation rule triggering prefetch on hover.\n\nDifferential Revision: https://phabricator.services.mozilla.com/D325195\n\nbugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id\u003d2061013\ngecko-commit: 35dd1fedbb720a43b0ca266d312774f80a3864df\ngecko-commit-git: 74cd305680e11715f0abbf185789bff69f94ab1d\ngecko-reviewers: dom-core-reviewers, jjaschke\n"
    },
    {
      "commit": "f55162079f52930c3d34484e658901dc1fb9dbdb",
      "tree": "98b4faffe0b2e66b3a3b310176a544fa18065895",
      "parents": [
        "f7887b5d211fd487a343bb5588a7829803989a3f"
      ],
      "author": {
        "name": "Frédéric Wang Nélar",
        "email": "fwang@igalia.com",
        "time": "Sat Sep 12 09:42:01 2026"
      },
      "committer": {
        "name": "Blink WPT Bot",
        "email": "blink-w3c-test-autoroller@chromium.org",
        "time": "Sat Sep 12 10:36:55 2026"
      },
      "message": "Extend scroll-axis-lock: none test to cover all possible scroll directions.\n\nBug: 479472367\nChange-Id: Ic41756a8a4106493962c9b0688ab557c424a0d95\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8352606\nCommit-Queue: Frédéric Wang Nélar \u003cfwang@igalia.com\u003e\nReviewed-by: Robert Flack \u003cflackr@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1696823}\n"
    },
    {
      "commit": "f7887b5d211fd487a343bb5588a7829803989a3f",
      "tree": "1d87eb0de74b73f601fbe0e3b90ee1d293210802",
      "parents": [
        "9ad42a7b4a810fb56e2bc77de96045eb8771b863"
      ],
      "author": {
        "name": "Frédéric Wang Nélar",
        "email": "fwang@igalia.com",
        "time": "Sat Sep 12 08:11:02 2026"
      },
      "committer": {
        "name": "Blink WPT Bot",
        "email": "blink-w3c-test-autoroller@chromium.org",
        "time": "Sat Sep 12 09:11:54 2026"
      },
      "message": "Split scroll-axis-lock.html into two test files.\n\nBug: 479472367\nChange-Id: I2fd0b9ec7e978848ebc642cd12aee5c6ed2fcc17\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8363865\nReviewed-by: Robert Flack \u003cflackr@chromium.org\u003e\nCommit-Queue: Frédéric Wang Nélar \u003cfwang@igalia.com\u003e\nCr-Commit-Position: refs/heads/main@{#1696822}\n"
    },
    {
      "commit": "9ad42a7b4a810fb56e2bc77de96045eb8771b863",
      "tree": "901abdc54ae954194c1b169af8724cf1d52cfe5a",
      "parents": [
        "144460ebf104adf40ef7b991919107e02f0839f1"
      ],
      "author": {
        "name": "Frédéric Wang Nélar",
        "email": "fwang@igalia.com",
        "time": "Sat Sep 12 07:15:37 2026"
      },
      "committer": {
        "name": "Blink WPT Bot",
        "email": "blink-w3c-test-autoroller@chromium.org",
        "time": "Sat Sep 12 07:43:41 2026"
      },
      "message": "[scroll axis lock] Factor out common test logic in helper files.\n\nThis is a preparation CL to to split existing test into separate files\nand to add new test files.\n\nBug: 479472367\nChange-Id: I77d588f2de2cec012a4a75542ce8b3ab8ac98d98\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8397767\nReviewed-by: Robert Flack \u003cflackr@chromium.org\u003e\nCommit-Queue: Frédéric Wang Nélar \u003cfwang@igalia.com\u003e\nCr-Commit-Position: refs/heads/main@{#1696819}\n"
    },
    {
      "commit": "144460ebf104adf40ef7b991919107e02f0839f1",
      "tree": "b6c9008bda8ae35746a2b84373e74139bef41324",
      "parents": [
        "98c11fa37555d0556d6a6ca47c73a9d5b54309ee"
      ],
      "author": {
        "name": "Tim Nguyen",
        "email": "nt1m@users.noreply.github.com",
        "time": "Sat Sep 12 02:13:30 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Sep 12 02:13:30 2026"
      },
      "message": "Re-organize tests for CSS symbols() function (#62643)\n\n- Move them under a symbols-function subdirectory\n- Split symbols-function.html into multiple tests, so the output all fits in one screenshot for each of the tests"
    },
    {
      "commit": "98c11fa37555d0556d6a6ca47c73a9d5b54309ee",
      "tree": "0635a6ca1ef33d09c62a3dc4ac7ee06aa6e2fb5a",
      "parents": [
        "9db4b48c1fbaf77e4db4687e6c2f465da001d024"
      ],
      "author": {
        "name": "Tim Nguyen",
        "email": "nt1m@users.noreply.github.com",
        "time": "Sat Sep 12 00:28:01 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Sep 12 00:28:01 2026"
      },
      "message": "WebKit export: [css-text] Unprefix -webkit-hyphenate-limit-lines (#62629)\n\nhttps://bugs.webkit.org/show_bug.cgi?id\u003d323934"
    },
    {
      "commit": "9db4b48c1fbaf77e4db4687e6c2f465da001d024",
      "tree": "9771d6b39528c1bcb1400385dc628e28c7464ba1",
      "parents": [
        "a4a3b788edf0c4935081c95d5309fb7b39a8eaa8"
      ],
      "author": {
        "name": "Ryan Qin",
        "email": "qinang5543@gmail.com",
        "time": "Fri Sep 11 21:23:42 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 11 21:23:42 2026"
      },
      "message": "Add .well-known/email-verification endpoint (#62639)"
    },
    {
      "commit": "a4a3b788edf0c4935081c95d5309fb7b39a8eaa8",
      "tree": "84b48838dfdad4b591462e4fd6bfd39a6a75e128",
      "parents": [
        "6bb72142cd13290ab35e1638c937d154318104ce"
      ],
      "author": {
        "name": "Celeste Pan",
        "email": "celestepan@microsoft.com",
        "time": "Fri Sep 11 18:51:00 2026"
      },
      "committer": {
        "name": "Blink WPT Bot",
        "email": "blink-w3c-test-autoroller@chromium.org",
        "time": "Fri Sep 11 19:33:07 2026"
      },
      "message": "[FlexLayout] Ensure `flow-start` and `flow-end` have the same behavior as `flex-start` and `flex-end`\n\nEnsure that `flow-start` and `flow-end` has the same behavior as\n`flex-start` and `flex-end` in all layouts as resolved in the CSSWG [1].\nNote that `flow-start/end` are gated behind the `CSSFlowStartAndEnd`\nflag.\n\nThere will be a follow-up change to have `kFlowStart/End` actually\nresolve to `kFlexStart/End` in the codebase, as well as to correctly\nimplement the expected behavior in Grid-Lanes when reversals are\npresent, as specified in the CSSWG issue [1].\n\n[1] https://github.com/w3c/csswg-drafts/issues/14052\n\nBug: 555299635\nChange-Id: I3ac19c52fe1e92f8c0a8448b4758d4a46bcba5e6\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8331927\nCommit-Queue: Celeste Pan \u003ccelestepan@microsoft.com\u003e\nReviewed-by: Alison Maher \u003calmaher@microsoft.com\u003e\nCr-Commit-Position: refs/heads/main@{#1696453}\n"
    },
    {
      "commit": "6bb72142cd13290ab35e1638c937d154318104ce",
      "tree": "70e3d31c246072b4d1752c53bd199422d21ca1e2",
      "parents": [
        "db5eaa9bc4aab9b35bd9fb051a3a980f0088f751"
      ],
      "author": {
        "name": "Kevin Ellis",
        "email": "kevers@google.com",
        "time": "Fri Sep 11 17:42:31 2026"
      },
      "committer": {
        "name": "Blink WPT Bot",
        "email": "blink-w3c-test-autoroller@chromium.org",
        "time": "Fri Sep 11 18:50:49 2026"
      },
      "message": "[sda] Sanitize web exposed timeline subject\n\nPreviously fixed for timeline source, but the same fix is required\nfor the timeline subject.\n\nBug: 559141765\nChange-Id: Idfcf8d80a04c27bbaadb13485f5efd249ff53430\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8323087\nReviewed-by: Free Debreuil \u003cfreedebreuil@google.com\u003e\nCommit-Queue: Kevin Ellis \u003ckevers@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1696332}\n"
    },
    {
      "commit": "db5eaa9bc4aab9b35bd9fb051a3a980f0088f751",
      "tree": "4ebd3d312e0f1d47bd40f377f4b1dd8d9a259137",
      "parents": [
        "312e7469235daf55e5a4baa7d227c1636ce34349"
      ],
      "author": {
        "name": "Helmut Januschka",
        "email": "helmut@januschka.com",
        "time": "Fri Sep 11 16:42:14 2026"
      },
      "committer": {
        "name": "Blink WPT Bot",
        "email": "blink-w3c-test-autoroller@chromium.org",
        "time": "Fri Sep 11 17:42:22 2026"
      },
      "message": "Roll jxl: 0.7.1 \u003d\u003e 0.7.2 in //third_party/rust\n\nUpdate the jxl crate family to 0.7.2 and regenerate the vendored\nsources and GN metadata.\n\nBug: None\nChange-Id: I25317e0b8a1451e4ef89d25ac89f791189ee1649\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8390637\nReviewed-by: Manish Goregaokar \u003cmanishearth@google.com\u003e\nAuto-Submit: Helmut Januschka \u003chelmut@januschka.com\u003e\nReviewed-by: Łukasz Anforowicz \u003clukasza@chromium.org\u003e\nCommit-Queue: Łukasz Anforowicz \u003clukasza@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1696297}\n"
    },
    {
      "commit": "312e7469235daf55e5a4baa7d227c1636ce34349",
      "tree": "60fe8800db4f230bba3fb456c8eac1745fe2f966",
      "parents": [
        "5a401381fdf19bb754d5ec21dd3fafbc9a5c9279"
      ],
      "author": {
        "name": "Ari Chivukula",
        "email": "arichiv@chromium.org",
        "time": "Fri Sep 11 16:42:03 2026"
      },
      "committer": {
        "name": "Blink WPT Bot",
        "email": "blink-w3c-test-autoroller@chromium.org",
        "time": "Fri Sep 11 17:42:15 2026"
      },
      "message": "Prevent flood/lighting/stop-color from leaking :visited\n\nAs demonstrated in the added tests, it was possible to use\nanimations/transitions to extract :visited status of links via\nproperties readable in JavaScript. This is disallowed per:\nhttps://drafts.csswg.org/css-pseudo/#highlight-security\n\nThis CL splits off visited properties into their own internal records,\nfollowing the pattern for all other properties in Set/GetVisitedColor.\n\nNO_IFTTT\u003dNo enums generated for internal entries\n\nSkip-Clang-Tidy-Checks: google-default-arguments\nFixed: 517708426\nChange-Id: I02b4862843723b5d76e391d7dcf39a001ed9af63\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8373342\nReviewed-by: Kevin Ellis \u003ckevers@chromium.org\u003e\nCommit-Queue: Ari Chivukula \u003carichiv@chromium.org\u003e\nAuto-Submit: Ari Chivukula \u003carichiv@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1696291}\n"
    },
    {
      "commit": "5a401381fdf19bb754d5ec21dd3fafbc9a5c9279",
      "tree": "90b4183f91271fd8a87cdbefe8e86975ae3c1ddf",
      "parents": [
        "12093d1ba7ef01a87eae26be626db72489e55ddf"
      ],
      "author": {
        "name": "David Shin",
        "email": "dshin@mozilla.com",
        "time": "Tue Aug 25 21:12:29 2026"
      },
      "committer": {
        "name": "moz-wptsync-bot",
        "email": "wptsync@mozilla.com",
        "time": "Fri Sep 11 16:28:10 2026"
      },
      "message": "Adjust scroll-timeline-in-container-query.html to account for unknown timeline not generating an effect.\n\nDifferential Revision: https://phabricator.services.mozilla.com/D321007\n\nbugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id\u003d2065691\ngecko-commit: aa1e8fe88289ba4fd9cf226552db13ed5f8efec5\ngecko-commit-git: 409d9fc055cc12dd35d299cf6dd285ec58d90aed\ngecko-reviewers: layout-scroll-driven-animation-reviewers, boris\n"
    },
    {
      "commit": "12093d1ba7ef01a87eae26be626db72489e55ddf",
      "tree": "70e1a9aa21c0f51bb1f9475dab36183cbaf99552",
      "parents": [
        "cd67e0a5758a54300b90c480b678956ee9b475a0"
      ],
      "author": {
        "name": "Anne van Kesteren",
        "email": "annevk@annevk.nl",
        "time": "Thu Sep 10 14:44:32 2026"
      },
      "committer": {
        "name": "Anne van Kesteren",
        "email": "annevk@annevk.nl",
        "time": "Fri Sep 11 15:00:30 2026"
      },
      "message": "HTML parser: more U+0000 tests\n"
    },
    {
      "commit": "cd67e0a5758a54300b90c480b678956ee9b475a0",
      "tree": "78c0890925a167b66cef97eb9d7fcfe705194fd7",
      "parents": [
        "433b7dda826de47f9a23879dbb4abaf61f45d555"
      ],
      "author": {
        "name": "Anne van Kesteren",
        "email": "annevk@annevk.nl",
        "time": "Thu Sep 10 10:19:09 2026"
      },
      "committer": {
        "name": "Simon Pieters",
        "email": "zcorpan@gmail.com",
        "time": "Fri Sep 11 14:15:29 2026"
      },
      "message": "HTML parser: additional CDATA coverage\n"
    },
    {
      "commit": "433b7dda826de47f9a23879dbb4abaf61f45d555",
      "tree": "1b4e2915afc69e5170a699cbf8343efe21bb345b",
      "parents": [
        "129bedbd2471f6065eea146c0c1ac302dd25141c"
      ],
      "author": {
        "name": "Ari Chivukula",
        "email": "arichiv@chromium.org",
        "time": "Fri Sep 11 13:51:43 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 11 13:51:43 2026"
      },
      "message": "Fix typos in GPC docs"
    },
    {
      "commit": "129bedbd2471f6065eea146c0c1ac302dd25141c",
      "tree": "16becd85366843959c66802ad22e451a508fa21f",
      "parents": [
        "9cfc99b56257508c6252b204b286787f3dd16020"
      ],
      "author": {
        "name": "Daniil Sakhapov",
        "email": "sakhapov@chromium.org",
        "time": "Fri Sep 11 12:50:41 2026"
      },
      "committer": {
        "name": "Blink WPT Bot",
        "email": "blink-w3c-test-autoroller@chromium.org",
        "time": "Fri Sep 11 13:31:04 2026"
      },
      "message": "Untentative CSSPseudoElement WPT test\n\nThe spec now supports \u0027::backdrop\u0027:\nhttps://drafts.csswg.org/css-pseudo-4/#ref-for-dom-csspseudoelement-type\n\nChange-Id: I1004f4f204f8ece2fb85b652ece5b068b494aa4d\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8391917\nReviewed-by: Rune Lillesveen \u003cfuthark@chromium.org\u003e\nCommit-Queue: Daniil Sakhapov \u003csakhapov@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1696128}\n"
    },
    {
      "commit": "9cfc99b56257508c6252b204b286787f3dd16020",
      "tree": "e228350f2f92c7c143df7edd26a3315891b9b701",
      "parents": [
        "85235b8e6ee3d09e14a98108a2baf612d6b47b08"
      ],
      "author": {
        "name": "pchodur",
        "email": "pchodur@google.com",
        "time": "Fri Sep 11 11:39:04 2026"
      },
      "committer": {
        "name": "Blink WPT Bot",
        "email": "blink-w3c-test-autoroller@chromium.org",
        "time": "Fri Sep 11 13:10:45 2026"
      },
      "message": "[AWC] Add resizable media query feature boolean evaluation\n\nThis commit modifies the resizable media query feature to evaluate to\nfalse in the boolean context for non-resizable windows. Before the\nchange, it always evaluated to true no matter whether the window was\nresizable or not. This is related with the Window Management feature\nspecification changes which explicitly define such evaluation.\n\nBug: 288265319\nChange-Id: Iceabf6c131e28dfdf6994187a1b11e796a6a6964\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8379991\nReviewed-by: Kevin Babbitt \u003ckbabbitt@microsoft.com\u003e\nCommit-Queue: Patryk Chodur \u003cpchodur@google.com\u003e\nReviewed-by: Jan Keitel \u003cjkeitel@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1696107}\n"
    },
    {
      "commit": "85235b8e6ee3d09e14a98108a2baf612d6b47b08",
      "tree": "72f84b904d96876dc0610fb7898d1cd0cecba0c1",
      "parents": [
        "de5e915b9c4f9b7a7f40ee47127639d793acc33e"
      ],
      "author": {
        "name": "Rune Lillesveen",
        "email": "futhark@chromium.org",
        "time": "Fri Sep 11 10:00:55 2026"
      },
      "committer": {
        "name": "Blink WPT Bot",
        "email": "blink-w3c-test-autoroller@chromium.org",
        "time": "Fri Sep 11 12:00:37 2026"
      },
      "message": "Revert \"Silently ignore unknown CSS URL modifiers\"\n\nThis reverts commit b4f711bd71df7e0d3079f359bad36cfb744ed9e4.\n\nThe CSSWG[1] resolved to making url() values invalid for unknown modifiers.\n\nNot adding a kill-switch since this was recently shipped.\n\n[1] https://github.com/w3c/csswg-drafts/issues/14056#issuecomment-5605312744\n\nBug: 559175801\nChange-Id: I0b4786fce8ccd95e2d59ec18f2c3feb70a5d872f\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8397686\nCommit-Queue: Rune Lillesveen \u003cfuthark@chromium.org\u003e\nReviewed-by: Fredrik Söderquist \u003cfs@opera.com\u003e\nReviewed-by: jj \u003cjj@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1696057}\n"
    },
    {
      "commit": "de5e915b9c4f9b7a7f40ee47127639d793acc33e",
      "tree": "e0b2b1cc6bd660733df9893d1efee5bcaa2359eb",
      "parents": [
        "d9ce49d5f62eb3e3532833b0590ce7d27763556a"
      ],
      "author": {
        "name": "Antti Koivisto",
        "email": "antti@apple.com",
        "time": "Fri Sep 11 11:33:29 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 11 11:33:29 2026"
      },
      "message": "WebKit export of https://bugs.webkit.org/show_bug.cgi?id\u003d323871 (#62619)"
    },
    {
      "commit": "d9ce49d5f62eb3e3532833b0590ce7d27763556a",
      "tree": "1c46efc74e645c650b5ab1f35580d38f8df2cf2d",
      "parents": [
        "59ff8a4854a8d2d32ca0dc113760f2aaad70f4b5"
      ],
      "author": {
        "name": "Daniel Clark",
        "email": "daniec@microsoft.com",
        "time": "Fri Sep 11 03:39:53 2026"
      },
      "committer": {
        "name": "Blink WPT Bot",
        "email": "blink-w3c-test-autoroller@chromium.org",
        "time": "Fri Sep 11 10:25:11 2026"
      },
      "message": "[Reference Target] Preserve event source properties after dispatch\n\nThe reference target event-path implementation used Event\u0027s internal\nrelatedTarget storage for SubmitEvent.submitter and the source\nproperties of CommandEvent, ToggleEvent, and InterestEvent.\n\nDOM event dispatch clears relatedTarget after some dispatches in shadow\ntrees (see `clearTarget` in [1]). This caused these event properties now\nbacked by relatedTarget to become null after dispatch, including for\nsame-tree relationships that did not involve Reference Target.\n\nIn this CL, preserve reference target propagation while restoring the\nprevious behavior for same-tree and synthetic events, including source\nretargeting and reads after dispatch.\n\nThis is done by returning submitter/source to being backed by separate\nevent-specific fields. To preserve reference target\u0027s cross-tree\npropagation, relatedTarget will still be set on these events; it\u0027s just\nno longer used to back the properties.\n\n[1] https://dom.spec.whatwg.org/#concept-event-dispatch\n\nBug: 556160944\nChange-Id: I14c8150db4b8df9b12e7c5e64517e7ce29a01faf\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8353650\nReviewed-by: Mason Freed \u003cmasonf@chromium.org\u003e\nCommit-Queue: Dan Clark \u003cdaniec@microsoft.com\u003e\nCr-Commit-Position: refs/heads/main@{#1695924}\n"
    },
    {
      "commit": "59ff8a4854a8d2d32ca0dc113760f2aaad70f4b5",
      "tree": "b453f57af338d9818d587a19e425611746191b31",
      "parents": [
        "03f14d4780c4d981bc84c65679b18e9327a1affe"
      ],
      "author": {
        "name": "wpt-pr-bot",
        "email": "wpt-pr-bot@users.noreply.github.com",
        "time": "Fri Sep 11 03:45:00 2026"
      },
      "committer": {
        "name": "jgraham",
        "email": "james@hoppipolla.co.uk",
        "time": "Fri Sep 11 08:44:41 2026"
      },
      "message": "Automated update of CODEOWNERS\n"
    },
    {
      "commit": "03f14d4780c4d981bc84c65679b18e9327a1affe",
      "tree": "f971077cd530004bd0de661493b1dbb3368be73a",
      "parents": [
        "e0551eab00f7a5164207ad664e4f98cd7c20bba3"
      ],
      "author": {
        "name": "Domenic Denicola",
        "email": "d@domenic.me",
        "time": "Tue Sep 08 04:31:18 2026"
      },
      "committer": {
        "name": "Domenic Denicola",
        "email": "d@domenic.me",
        "time": "Fri Sep 11 08:09:09 2026"
      },
      "message": "Upstream jsdom regression tests\n\nBring locally maintained jsdom regression coverage into the shared web-platform suite, covering DOM mutation and collections, CSS parsing and serialization, custom elements, HTML parsing and forms, SVG, and asynchronous APIs. Extend existing tests where the assertions belong and add focused regressions for behavior not covered by the existing suite.\n\nCheck independent parsing and serialization behavior separately. Exercise explicit undefined and numeric arguments to CSS.escape(), as well as missing arguments and the existing conversion cases. Preserve construction-time File timestamps with a delayed first property read, standalone percentage flex basis and explicit zero shorthand values, root percentage font sizes, and unchanged SVG rectangle coordinates after assigning another coordinate.\n\nKeep synchronous stylesheet availability checks for cases without fetching imports and synchronous fragment URL/history checks for several navigations in one task alongside event-based completion. Verify that JavaScript URL execution and syntax errors are delivered asynchronously, and that removing loaded stylesheet links restores the previous computed color.\n\nKeep windowless-document insertion and computed-style checks in no-browsing-context.html, with asynchronous import completion in no-browsing-context-import.html. Separate noscript raw-text parsing from serialization so each behavior can be tracked independently.\n\nAdd ElementInternals-accessibility-values.html for accessibility property defaults, setters, conversion, and getter identity, alongside the existing property-existence test. Check lh-based font-size inheritance independently of its exact resolution. Verify that disabled controls remain associated with their implicit and explicit labels, and that retained label lists update when a label subtree is removed and reinserted.\n\nSeparate immediate image completeness from completion after 404 and malformed-URL error events, so each behavior can be tracked independently. Wait for initial window focus before exercising focus and blur operations, selector matching, and document focus after removal. Keep event counts, relatedTarget checks, and assertions about focus state synchronous with the tested operations.\n\nAllow 0.02px of rounding in fractional font-size checks while requiring pixel units, since CSS leaves numeric precision implementation-defined. Check whitespace parsing in font-family values independently of quoted versus unquoted family-name serialization.\n\nUse absolute URLs to WPT image resources for background-image list parsing and serialization checks, avoiding external fetches that are forbidden in the test environment.\n\nInclude specified behavior with implementation disagreements alongside interoperable cases.\n\nCo-authored-by: codex \u003ccodex@openai.com\u003e\n"
    },
    {
      "commit": "e0551eab00f7a5164207ad664e4f98cd7c20bba3",
      "tree": "29d82e66a03347954e184d86c5aeed3ea873b1c2",
      "parents": [
        "04cd4a830e26add75d385f28d95a080600b5d70f"
      ],
      "author": {
        "name": "Stephen Chenney",
        "email": "schenney@chromium.org",
        "time": "Fri Sep 11 01:43:34 2026"
      },
      "committer": {
        "name": "Blink WPT Bot",
        "email": "blink-w3c-test-autoroller@chromium.org",
        "time": "Fri Sep 11 05:54:19 2026"
      },
      "message": "[HiC] Disallow SVG markers that are outside a canvas subtree\n\nSVG Markers may contain arbitrary HTML content through a\n\u003cforeignObject\u003e, not to mention a wide variety of images\nor filters. As with SVG patterns, we disallow the use of\nmarkers defined outside of a canvas subtree, where privacy\nprotections are not available, particularly for visited\nlinks and form control autofill.\n\nFixed: 553136980\nChange-Id: I51dd1ab951949b79824ac00ae27dc134c3bc12c9\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8385141\nReviewed-by: Stefan Zager \u003cszager@chromium.org\u003e\nCommit-Queue: Stephen Chenney \u003cschenney@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1695874}\n"
    },
    {
      "commit": "04cd4a830e26add75d385f28d95a080600b5d70f",
      "tree": "262bb9eb0dd499478b815e2a86cac2cab4d01709",
      "parents": [
        "bc0df7820045cf37d2fc370816304cda4a940d4e"
      ],
      "author": {
        "name": "Ahmad Saleem",
        "email": "52317531+Ahmad-S792@users.noreply.github.com",
        "time": "Fri Sep 11 03:11:21 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 11 03:11:21 2026"
      },
      "message": "WebKit export of https://bugs.webkit.org/show_bug.cgi?id\u003d321855 (#62613)"
    },
    {
      "commit": "bc0df7820045cf37d2fc370816304cda4a940d4e",
      "tree": "c5463c8d658c139ef7159f551ec42f5810b07e1a",
      "parents": [
        "4cbc407bf2bff739cd4b2c59dccd3498ba708b75"
      ],
      "author": {
        "name": "Andrea Marchesini",
        "email": "amarchesini@mozilla.com",
        "time": "Thu Sep 10 17:14:18 2026"
      },
      "committer": {
        "name": "moz-wptsync-bot",
        "email": "wptsync@mozilla.com",
        "time": "Fri Sep 11 02:35:54 2026"
      },
      "message": "Apply response headers before handling redirects in HandleOverrideResponse\n\nDifferential Revision: https://phabricator.services.mozilla.com/D324631\n\nbugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id\u003d2069925\ngecko-commit: b31f98083b23b53b710fa4afed4388a824682ec0\ngecko-commit-git: 8b29b563e4cdc4e01e4d7b155fbdd2373c6244e5\ngecko-reviewers: necko-reviewers, valentin, webdriver-reviewers, Sasha\n"
    },
    {
      "commit": "4cbc407bf2bff739cd4b2c59dccd3498ba708b75",
      "tree": "3954eb34907ce941079817876548524b1a8df63a",
      "parents": [
        "9932fe7169ca6ddbdd6b9ed59a3012071ebdb410"
      ],
      "author": {
        "name": "Emilio Cobos Álvarez",
        "email": "emilio@crisal.io",
        "time": "Thu Sep 10 17:19:48 2026"
      },
      "committer": {
        "name": "moz-wptsync-bot",
        "email": "wptsync@mozilla.com",
        "time": "Fri Sep 11 02:33:34 2026"
      },
      "message": "Actually make the fuzzy annotation cover our Windows fuzz.\n\nOn the previous commit, I swapped the pixel count vs max diff. We get\nvery few pixels but with a bit more fuzz than WebKit.\n\nI guess I could also just remove some of the font dependencies here,\nthey seem unfortunate and not the point of the test.\n\nDifferential Revision: https://phabricator.services.mozilla.com/D324910\n\nbugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id\u003d2033213\ngecko-commit: 42ef48c108deb4f36c0d2fa60a654be1b9d64b67\ngecko-commit-git: 279049d4d24358fd42cab1fb98de3cd3d62dca2a\ngecko-reviewers: layout-reviewers, dshin\n"
    },
    {
      "commit": "9932fe7169ca6ddbdd6b9ed59a3012071ebdb410",
      "tree": "1b36012dd539971ea71b2f8bfce618223a641d0c",
      "parents": [
        "a4a00ffa4169e12ff641305012b023f639394543"
      ],
      "author": {
        "name": "Andrea Marchesini",
        "email": "amarchesini@mozilla.com",
        "time": "Thu Sep 10 17:16:08 2026"
      },
      "committer": {
        "name": "moz-wptsync-bot",
        "email": "wptsync@mozilla.com",
        "time": "Fri Sep 11 01:57:49 2026"
      },
      "message": "Make cookieStore.delete() remove only the cookie it targets\n\nDifferential Revision: https://phabricator.services.mozilla.com/D324620\n\nbugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id\u003d2069948\ngecko-commit: 4fee2888621eb86832222bd98aebcce3214525ad\ngecko-commit-git: 7161736d20c250f4dfa8304c34b429ca7e602103\ngecko-reviewers: valentin\n"
    },
    {
      "commit": "a4a00ffa4169e12ff641305012b023f639394543",
      "tree": "db214fa3b99cde199857ab84b864720ddbfb43c1",
      "parents": [
        "e45789f2d085dc9f1aa8314fd1f8ce0cd3768926"
      ],
      "author": {
        "name": "Isaac Ahouma",
        "email": "iahouma@google.com",
        "time": "Fri Sep 11 00:29:27 2026"
      },
      "committer": {
        "name": "Blink WPT Bot",
        "email": "blink-w3c-test-autoroller@chromium.org",
        "time": "Fri Sep 11 01:43:22 2026"
      },
      "message": "[AI WPTs] Assert string return type for null and undefined prompt inputs\n\nAssert typeof string for null and undefined inputs rather than matching\nliteral regex substrings.\n\nConversational models like Gemma 4 often respond to null or undefined\ninputs by asking for clarification (e.g. \"That is a very minimal\nresponse. Could you please tell me what you would like me to do?\")\nrather than echoing the literal input text. Asserting typeof string\naligns with other empty-inputs tests and avoids intermittent failures.\n\nRemove obsolete failure expectations from the AI test manifests.\n\nBug: 547959960\nChange-Id: Ia9a82c12283942d7c72ff546167d185cd03c4b3e\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8390497\nCommit-Queue: Isaac Ahouma \u003ciahouma@google.com\u003e\nReviewed-by: Mike Wasserman \u003cmsw@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1695812}\n"
    },
    {
      "commit": "e45789f2d085dc9f1aa8314fd1f8ce0cd3768926",
      "tree": "948dbc8e9d3f677ce2df4776abbb3dcda8fc1d2e",
      "parents": [
        "bce2d678af82185022685f3915111e6569391f0c"
      ],
      "author": {
        "name": "Isaac Ahouma",
        "email": "iahouma@google.com",
        "time": "Fri Sep 11 00:08:22 2026"
      },
      "committer": {
        "name": "Blink WPT Bot",
        "email": "blink-w3c-test-autoroller@chromium.org",
        "time": "Fri Sep 11 01:43:16 2026"
      },
      "message": "[AI WPTs] Anchor polarity in bounded JSON schema constraint tests\n\nClarify the rating scale in the prompt to \u0027-1.0 (worst) to 1.0 (best)\u0027\nand \u0027-10 (worst) to 10 (best)\u0027. Without explicit polarity anchors,\nconversational models default to a 1-5 star review scale (producing\nvalues like 4.0 or 5.0) which violates the test assertions.\n\nBug: 547963762\nChange-Id: Ia42150e591e04d3e8b914d0f608fb3ed32d70e58\nFixed: 547963762\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8392837\nReviewed-by: Mike Wasserman \u003cmsw@chromium.org\u003e\nAuto-Submit: Isaac Ahouma \u003ciahouma@google.com\u003e\nCommit-Queue: Mike Wasserman \u003cmsw@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1695794}\n"
    },
    {
      "commit": "bce2d678af82185022685f3915111e6569391f0c",
      "tree": "8b6eb33717269519b8f1f1aae76edc532dad9677",
      "parents": [
        "708a7323129e08fc5d95a221d9647512fc20955e"
      ],
      "author": {
        "name": "Zhou Shuangshuang",
        "email": "shuangshuang.zhou@intel.com",
        "time": "Thu Sep 10 23:47:45 2026"
      },
      "committer": {
        "name": "Blink WPT Bot",
        "email": "blink-w3c-test-autoroller@chromium.org",
        "time": "Fri Sep 11 01:43:10 2026"
      },
      "message": "animation: Fix step-easing limit direction for reversed animations\n\nKeyframeEffect::ApplyEffects and InertEffect::Sample picked the\nbefore/after limit from phase alone, ignoring playback direction.\nTimingCalculations::CalculateTransformedProgress already computes\nthis correctly; extracted it into LimitDirectionForPhase() and\npointed both call sites at it. This needed threading the (already\ncomputed, previously discarded) current-direction-forward bit\nthrough Timing::CalculatedTiming.\n\ncompositor_animation_curve.cc:184 has the same bug but is tracked\nseparately (crbug.com/347958668), blocked on start-delay support;\nleft alone.\n\nAdded a WPT covering both the after-phase (step-start) and\nbefore-phase (step-end) cases with direction:reverse. Confirmed on\nstable Chrome that both fail without this patch (wrong computed\nopacity at the discontinuity). Also confirmed both pass on Firefox\nNightly, i.e. the asserted values are real interoperable behavior,\nnot a Chromium-specific interpretation of the spec.\n\nBug: 347967022\nChange-Id: I7bf7fa6506432ec15ae21e8b7074d7e8d9f6caad\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8369420\nReviewed-by: Robert Flack \u003cflackr@chromium.org\u003e\nCommit-Queue: Zhou, Shuangshuang \u003cshuangshuang.zhou@intel.com\u003e\nReviewed-by: Kevin Ellis \u003ckevers@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1695760}\n"
    },
    {
      "commit": "708a7323129e08fc5d95a221d9647512fc20955e",
      "tree": "237923f2f31092ea64d8c0babf71de341c5b4562",
      "parents": [
        "ef64530f9ad4e61e20b996ecc092ca9d321d7d87"
      ],
      "author": {
        "name": "Helmut Januschka",
        "email": "helmut@januschka.com",
        "time": "Thu Sep 10 22:56:47 2026"
      },
      "committer": {
        "name": "Blink WPT Bot",
        "email": "blink-w3c-test-autoroller@chromium.org",
        "time": "Fri Sep 11 01:43:04 2026"
      },
      "message": "Account for scroll snapping in anchor adjustments\n\nSubtract the transform node snap amount from anchor-position scroll\nadjustments and stabilize the affected reftests.\n\nBug: 325613705\nChange-Id: I2a008271b74d8e0367cdb73336d591b448c905c4\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8364566\nReviewed-by: Xianzhu Wang \u003cwangxianzhu@chromium.org\u003e\nReviewed-by: Kent Tamura \u003ctkent@chromium.org\u003e\nCommit-Queue: Helmut Januschka \u003chelmut@januschka.com\u003e\nCr-Commit-Position: refs/heads/main@{#1695697}\n"
    },
    {
      "commit": "ef64530f9ad4e61e20b996ecc092ca9d321d7d87",
      "tree": "ed97110aca1cc4deff321d178f3f714405ec4dad",
      "parents": [
        "397b98b21a02a943f35616b7617ea22b0996ee81"
      ],
      "author": {
        "name": "Isaac Ahouma",
        "email": "iahouma@google.com",
        "time": "Thu Sep 10 20:47:34 2026"
      },
      "committer": {
        "name": "Blink WPT Bot",
        "email": "blink-w3c-test-autoroller@chromium.org",
        "time": "Fri Sep 11 01:42:57 2026"
      },
      "message": "[Gemma4 WPTs] Restrict decimal regex constraint in WPT to valid range\n\nThe prompt asks for a rating between -1.0 and 1.0, but the previous\nregex constraint allowed numbers outside this range (e.g. 1.5, 3.8).\nBecause constrained decoding allows any tokens matching the regex, the\nmodel occasionally produced valid floats outside [-1.0, 1.0], causing\nthe subsequent numerical assertions to fail.\n\nUpdate the regex to strictly match the requested [-1.0, 1.0] range.\n\nBug: 547951465\nChange-Id: I88f40973332c7edb1ca63e76f406c453500f4a68\nFixed: 547951465\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8390437\nAuto-Submit: Isaac Ahouma \u003ciahouma@google.com\u003e\nReviewed-by: Mike Wasserman \u003cmsw@chromium.org\u003e\nCommit-Queue: Mike Wasserman \u003cmsw@chromium.org\u003e\nCommit-Queue: Isaac Ahouma \u003ciahouma@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1695610}\n"
    },
    {
      "commit": "397b98b21a02a943f35616b7617ea22b0996ee81",
      "tree": "39f41a5b578e90cd022ad80daff51030ac9c14ff",
      "parents": [
        "1a21db90adf8a264370ad806ed761f39e1d435a0"
      ],
      "author": {
        "name": "Kurt Catti-Schmidt",
        "email": "kschmi@microsoft.com",
        "time": "Wed Sep 09 17:42:37 2026"
      },
      "committer": {
        "name": "Blink WPT Bot",
        "email": "blink-w3c-test-autoroller@chromium.org",
        "time": "Fri Sep 11 01:42:51 2026"
      },
      "message": "[css] Treat valueluess dynamic-range values as truthy\n\nThe css/mediaqueries/dynamic-range WPT is actually incorrect in that it\ntreats empty dynamic-range values as falsy. This change updates the test\nand the Chromium implementation to support this.\n\nBug: 40775390\nChange-Id: Icc2948c927a9ecaa197832cbadcbffa40e4223c5\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8340151\nCommit-Queue: Kurt Catti-Schmidt \u003ckschmi@microsoft.com\u003e\nReviewed-by: Rune Lillesveen \u003cfuthark@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1694671}\n"
    },
    {
      "commit": "1a21db90adf8a264370ad806ed761f39e1d435a0",
      "tree": "50732dfb13dc82fa7b681987ae604f80207dda33",
      "parents": [
        "62499105bf7640eb75359b43fa4c19324941f158"
      ],
      "author": {
        "name": "François Beaufort",
        "email": "beaufort.francois@gmail.com",
        "time": "Thu Sep 10 20:47:22 2026"
      },
      "committer": {
        "name": "Blink WPT Bot",
        "email": "blink-w3c-test-autoroller@chromium.org",
        "time": "Fri Sep 11 00:08:05 2026"
      },
      "message": "[WebMCP] Accept optional any inputObject in executeTool()\n\nThis CL updates ModelContext.executeTool() to accept an optional `any\ninputObject` parameter instead of `DOMString inputArguments`,\naligning with the latest WebMCP specification changes.\n\nThe input object is validated and serialized to a JSON string in Blink\nbefore being passed over Mojo IPC to the target tool execution context.\nAny serialization errors (e.g. circular structures, non-serializable\ntypes, or toJSON returning undefined) reject the returned promise with a\nTypeError.\n\nSpec PRs:\nhttps://github.com/webmachinelearning/webmcp/pull/246\nhttps://github.com/webmachinelearning/webmcp/pull/251\n\nBug: 489045948\nChange-Id: I95cc00e20a84134cf5f289e689441587200555f0\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8250826\nReviewed-by: Dominic Farolino \u003cdom@chromium.org\u003e\nCommit-Queue: Fr \u003cbeaufort.francois@gmail.com\u003e\nCr-Commit-Position: refs/heads/main@{#1695589}\n"
    },
    {
      "commit": "62499105bf7640eb75359b43fa4c19324941f158",
      "tree": "cf2ecd0265d4b68c8d30ffc04f147613435c1f7e",
      "parents": [
        "95e8492e2c1f5bb39300c8560374f502236886b2"
      ],
      "author": {
        "name": "Brent Fulgham",
        "email": "44174109+brentfulgham@users.noreply.github.com",
        "time": "Thu Sep 10 22:33:40 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 10 22:33:40 2026"
      },
      "message": "WebKit export of https://bugs.webkit.org/show_bug.cgi?id\u003d268275 (#62583)"
    },
    {
      "commit": "95e8492e2c1f5bb39300c8560374f502236886b2",
      "tree": "42d5376bb2f219169ce4996beb1435b63b301719",
      "parents": [
        "7f029c79297bd1904380d9a6d86c92e3aac420e2"
      ],
      "author": {
        "name": "Guohui Deng",
        "email": "guohuideng@microsoft.com",
        "time": "Thu Sep 10 21:38:51 2026"
      },
      "committer": {
        "name": "Blink WPT Bot",
        "email": "blink-w3c-test-autoroller@chromium.org",
        "time": "Thu Sep 10 22:14:44 2026"
      },
      "message": "Enable InitiatorUrl for worker scripts.\n\nOnly for dedicated workers, because shared workers don\u0027t emit\nPerformanceResourceTiming entries.\n\nWhen a dedicated worker is created, DedicatedWorker::Start() obtains the\ninitiator URL from task attribution. The URL is carried through\nGlobalScopeCreationParams to DedicatedWorkerGlobalScope and copied into\nFetchParameters for classic and module top-level script\nloads.WorkerMainScriptLoader then transfers it to ResourceTimingInfo\nbefore publishing the worker script\u0027s PerformanceResourceTiming entry.\n\nBug: 40919714\nChange-Id: I6f263d764974267254a912d1a158c452281c7c2e\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8274745\nReviewed-by: Nate Chapin \u003cjaphet@chromium.org\u003e\nReviewed-by: Scott Haseley \u003cshaseley@chromium.org\u003e\nCommit-Queue: Guohui Deng \u003cguohuideng@microsoft.com\u003e\nCr-Commit-Position: refs/heads/main@{#1695662}\n"
    },
    {
      "commit": "7f029c79297bd1904380d9a6d86c92e3aac420e2",
      "tree": "1d29a1c3ff058bfebf95865b233742d3306fc055",
      "parents": [
        "6beb2ef7af1d375504e561a6eb520ef60c1918cc"
      ],
      "author": {
        "name": "Andrew Verge",
        "email": "averge@chromium.org",
        "time": "Thu Sep 10 21:15:33 2026"
      },
      "committer": {
        "name": "Blink WPT Bot",
        "email": "blink-w3c-test-autoroller@chromium.org",
        "time": "Thu Sep 10 22:14:38 2026"
      },
      "message": "[Fenced-Frames] Remove default-mode FencedFrameConfig constructor.\n\nGiven that Protected Audience and Shared Storage have been deprecated\nas part of the larger Privacy Sandbox deprecations, there is no valid\nway to generate a FencedFrameConfig in production. However, there is\na runtime-flag-gated constructor that allows for creating a\nFencedFrameConfig using only a URL. This is referred to as \"default\nmode.\" Default mode is heavily used in Fenced Frames\u0027 test suites to\nsimplify construction.\n\nGiven that Fenced Frames themselves are slated for removal in M154[1],\nand default-mode is never used in production codepaths, the simplest\noption is to just remove it, along with all of the tests that rely on\nit.\n\n[1]: https://groups.google.com/a/chromium.org/g/blink-dev/c/c9w5uH3eSuo/m/va7x_DYRDgAJ?e\u003d48417069\n\nBug: 509847526,499191497\nFixed: 509847526,499191497\nChange-Id: I8b5c07fc8e65cc42eb59bd691ff423500362c7cf\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8266472\nReviewed-by: Arthur Sonzogni \u003carthursonzogni@chromium.org\u003e\nReviewed-by: Mark Pearson \u003cmpearson@chromium.org\u003e\nSLSA-Policy-Verified: SLSA Policy Verification Service \u003cdevtools-gerritcodereview-exitgate@google.com\u003e\nReviewed-by: Avi Drissman \u003cavi@chromium.org\u003e\nReviewed-by: Xiaochen Zhou \u003cxiaochenzh@chromium.org\u003e\nCommit-Queue: Andrew Verge \u003caverge@chromium.org\u003e\nReviewed-by: Dominic Farolino \u003cdom@chromium.org\u003e\nReviewed-by: Peter Conn \u003cpeconn@chromium.org\u003e\nReviewed-by: Shivani Sharma \u003cshivanisha@chromium.org\u003e\nReviewed-by: Wenbin Zhang \u003cwenbinzhang@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1695619}\n"
    },
    {
      "commit": "6beb2ef7af1d375504e561a6eb520ef60c1918cc",
      "tree": "e24c2694342bc77348bb5bef306eb36cc9acda1c",
      "parents": [
        "9bb2e105aedda9afb5735788ca86ddefeb484ccc"
      ],
      "author": {
        "name": "Kevin Ellis",
        "email": "kevers@google.com",
        "time": "Thu Sep 10 20:19:42 2026"
      },
      "committer": {
        "name": "Blink WPT Bot",
        "email": "blink-w3c-test-autoroller@chromium.org",
        "time": "Thu Sep 10 22:14:25 2026"
      },
      "message": "Prevent CSS transition from leaking tainted value\n\nPreviously we could leak an attr-tainted value by stopping an\nanimation in the same frame that a transition starts that affects the\nsame property. Removal of the CSS animation can result in the start\nvalue of a transition being attr-tainted. We were incorrectly getting\nthe variable data from the previous update\u0027s style and not from\nbefore-change style.\n\nBug: 537107728\nChange-Id: Ie070a17a8d5af469895fff33fa19e9a114529815\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8386356\nReviewed-by: Rune Lillesveen \u003cfuthark@chromium.org\u003e\nCommit-Queue: Kevin Ellis \u003ckevers@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1695585}\n"
    },
    {
      "commit": "9bb2e105aedda9afb5735788ca86ddefeb484ccc",
      "tree": "f3da460e4cc1585601cce537a55c189c1114aaea",
      "parents": [
        "24d34b2dcd9f5db29751883f08754d81c0cb512e"
      ],
      "author": {
        "name": "Kevin Ellis",
        "email": "kevers@google.com",
        "time": "Thu Sep 10 19:48:34 2026"
      },
      "committer": {
        "name": "Blink WPT Bot",
        "email": "blink-w3c-test-autoroller@chromium.org",
        "time": "Thu Sep 10 22:14:20 2026"
      },
      "message": "[npw] Support start delay for bg-color on the compositor thread\n\nAside from removing the fallback reason, an additional fix was needed\nto suppress short-circuiting of paint invalidation when bg-color\nchanges while the composited animation is *not* in effect. We need\npaint invalidation in this case to pick up the new underlying value.\n\nChange-Id: I29ddbe69703401cd3eb9e87040e23b56efaa3bee\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8295942\nCommit-Queue: Kevin Ellis \u003ckevers@chromium.org\u003e\nReviewed-by: Free Debreuil \u003cfreedebreuil@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1695557}\n"
    },
    {
      "commit": "24d34b2dcd9f5db29751883f08754d81c0cb512e",
      "tree": "8d1027daa0388da9d464de2374931a57322d0b25",
      "parents": [
        "09fba9ba75644031d35b8f15d3634886d94d810d"
      ],
      "author": {
        "name": "Fredrik Söderquist",
        "email": "fs@opera.com",
        "time": "Thu Sep 10 14:28:32 2026"
      },
      "committer": {
        "name": "Blink WPT Bot",
        "email": "blink-w3c-test-autoroller@chromium.org",
        "time": "Thu Sep 10 18:39:51 2026"
      },
      "message": "Fix transform computation in StylePath::GetPath()\n\nThe `path_scale` wouldn\u0027t apply to the offset from the reference box,\nwhich led to zoom being retained and thus incorrect geometry.\n\nFix the order in which the transform components are applied.\n\nFixed: 557415472\nChange-Id: I7466eb531f22a30ae868e05fcfb19478e6d60e99\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8364590\nReviewed-by: Philip Rogers \u003cpdr@chromium.org\u003e\nCommit-Queue: Fredrik Söderquist \u003cfs@opera.com\u003e\nCr-Commit-Position: refs/heads/main@{#1695419}\n"
    },
    {
      "commit": "09fba9ba75644031d35b8f15d3634886d94d810d",
      "tree": "612beb944554a3175ae53246d006275be3d14702",
      "parents": [
        "7c3bae55cab5840dc333e99ffd56d5422811ce2c"
      ],
      "author": {
        "name": "Fredrik Söderquist",
        "email": "fs@opera.com",
        "time": "Thu Sep 10 14:28:19 2026"
      },
      "committer": {
        "name": "Blink WPT Bot",
        "email": "blink-w3c-test-autoroller@chromium.org",
        "time": "Thu Sep 10 18:39:43 2026"
      },
      "message": "Invalidate shapes\u0027 percentage \u0027stroke-dasharray\u0027 on viewport resize\n\nWe previously only consider \u0027stroke-width\u0027 as depending on the viewport,\nbut the same should apply for \u0027stroke-dasharray\u0027.\n\nAdd an additional case to the ComputeStrokeHasRelativeLengths() helper,\nand also move to using a bit to track the result of this function, since\nit\u0027s now potentially more costly - but can easily be tracked when\ncomputed style changes.\n\nFixed: 557807412\nChange-Id: Ic07c73e62110a9832f3e0ff35c64325a336d3ef7\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8361775\nReviewed-by: Philip Rogers \u003cpdr@chromium.org\u003e\nCommit-Queue: Fredrik Söderquist \u003cfs@opera.com\u003e\nCr-Commit-Position: refs/heads/main@{#1695413}\n"
    },
    {
      "commit": "7c3bae55cab5840dc333e99ffd56d5422811ce2c",
      "tree": "d2ad3e81f15d724a80a402f2a2d16ac1bf76c2b1",
      "parents": [
        "2e87792d19b8601df5d8eaa6c2b730a363124635"
      ],
      "author": {
        "name": "Rune Lillesveen",
        "email": "futhark@chromium.org",
        "time": "Thu Sep 10 13:34:38 2026"
      },
      "committer": {
        "name": "Blink WPT Bot",
        "email": "blink-w3c-test-autoroller@chromium.org",
        "time": "Thu Sep 10 17:40:46 2026"
      },
      "message": "Refactor Element::StyleForPseudoElement\n\nThe function had slightly different paths for inherited ::first-line\nstyles, pseudo-elements which were categorized as \"before-or-after-\nlike\", and other pseudo-elements.\n\nThe display:contents handling should not be limited to a subset of\npseudo-elements. The pseudo-elements generating sibling boxes already\nhandled display:contents since they always call LayoutParentElement()\nfor updating layout_parent_override.\n\nThe remaining special part of before-or-after-like was locale style\nadjustments only relevant to ::before/::after for UA rendered HTML \u003cq\u003e\nelements.\n\nThe resulting change was:\n\n1. Move StyleForFirstLineInherited() into a separate function\n2. Use a common ResolveStyle() path for the rest of the pseudo-elements\n   where we are:\n   - Adjusting layout_parent_style for pseudo-elements which are pulled\n     out as siblings of their inheritance parent (originating element)\n   - Adjusting layout_parent_style for all other pseudo elements where a\n     display:contents style was passed in\n   - Adjust the resulting style for ::before/::after of \u003cq\u003e elements\n\nAlso, added a wpt test that fails if the display:contents adjustment is\nremoved since we didn\u0027t have coverage for that.\n\nChange-Id: I1f7384d5236c724ab0e8aff71a361aae49714018\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8378405\nReviewed-by: Morten Stenshorne \u003cmstensho@chromium.org\u003e\nCommit-Queue: Rune Lillesveen \u003cfuthark@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1695367}\n"
    },
    {
      "commit": "2e87792d19b8601df5d8eaa6c2b730a363124635",
      "tree": "54d681e903bb972f88eeefe681d2a0336be43d04",
      "parents": [
        "bc424d7a587eb331974798548e82cddcbd18ffb3"
      ],
      "author": {
        "name": "Helmut Januschka",
        "email": "helmut@januschka.com",
        "time": "Thu Sep 10 12:29:03 2026"
      },
      "committer": {
        "name": "Blink WPT Bot",
        "email": "blink-w3c-test-autoroller@chromium.org",
        "time": "Thu Sep 10 17:40:39 2026"
      },
      "message": "Limit SVGAElement referrerPolicy reflection to known values\n\nFilter the reflected value through the standard referrer policy\nkeywords and add WPT coverage for normalization and invalid values.\n\nBug: 555794209\nChange-Id: Iab2811b934262e953c7515166c8f877dccc8d251\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8382117\nCommit-Queue: Helmut Januschka \u003chelmut@januschka.com\u003e\nReviewed-by: Fredrik Söderquist \u003cfs@opera.com\u003e\nCr-Commit-Position: refs/heads/main@{#1695345}\n"
    },
    {
      "commit": "bc424d7a587eb331974798548e82cddcbd18ffb3",
      "tree": "c359e005db03397aa074952a8158621145bf4e9c",
      "parents": [
        "e04f5a563db8ae21d90525f92444bfcac193682d"
      ],
      "author": {
        "name": "Sam Sneddon",
        "email": "gsnedders@apple.com",
        "time": "Wed Aug 26 01:13:57 2026"
      },
      "committer": {
        "name": "jgraham",
        "email": "james@hoppipolla.co.uk",
        "time": "Thu Sep 10 16:50:51 2026"
      },
      "message": "Patch aioquic so that it sends a truthful max_udp_payload_size\n"
    }
  ],
  "next": "e04f5a563db8ae21d90525f92444bfcac193682d"
}
