{
  "breakdown": {
    "byResolution": {
      "CONFIGURATION CHANGED": 1,
      "DUPLICATE": 1,
      "FIXED": 61,
      "INVALID": 3
    }
  },
  "commits": {
    "142657": {
      "author": "hi",
      "avatar": "https://www.gravatar.com/avatar/c9e757d973342c773f107a94b70cb9cd?d=identicon\u0026s=64",
      "cl": "142657",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=142657",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: Web Inspector\nPriority: P2\nSeverity: Normal\nAssignee: hi@devinrousso.com\nReporter: joepeck@webkit.org\nLast change: 2026-07-24T21:48:43Z",
      "email": "hi@devinrousso.com",
      "hash": "142657",
      "subject": "Web Inspector: Show Parameter Lists for Native DOM methods"
    },
    "213202": {
      "author": "webkit-unassigned",
      "avatar": "https://www.gravatar.com/avatar/80334dc799c6463fc3ad56a385ca3ffd?d=identicon\u0026s=64",
      "cl": "213202",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=213202",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: Media\nPriority: P2\nSeverity: Normal\nAssignee: webkit-unassigned@lists.webkit.org\nReporter: dpino@igalia.com\nLast change: 2026-07-24T12:58:23Z",
      "email": "webkit-unassigned@lists.webkit.org",
      "hash": "213202",
      "subject": "[GTK][WPE] fast/mediastream/getUserMedia-grant-persistency3.html is failing on WPE and is a flaky failure on GTK"
    },
    "243774": {
      "author": "webkit-unassigned",
      "avatar": "https://www.gravatar.com/avatar/80334dc799c6463fc3ad56a385ca3ffd?d=identicon\u0026s=64",
      "cl": "243774",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=243774",
      "description": "Status: RESOLVED\nResolution: INVALID\nComponent: WebRTC\nPriority: P2\nSeverity: Normal\nAssignee: webkit-unassigned@lists.webkit.org\nReporter: philn@igalia.com\nLast change: 2026-07-24T07:39:23Z",
      "email": "webkit-unassigned@lists.webkit.org",
      "hash": "243774",
      "subject": "[WebRTC] Some LibWebRTC files should be renamed"
    },
    "248707": {
      "author": "webkit-unassigned",
      "avatar": "https://www.gravatar.com/avatar/80334dc799c6463fc3ad56a385ca3ffd?d=identicon\u0026s=64",
      "cl": "248707",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=248707",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: JavaScriptCore\nPriority: P2\nSeverity: Normal\nAssignee: webkit-unassigned@lists.webkit.org\nReporter: tetsuharu.ohzeki@gmail.com\nLast change: 2026-07-24T21:54:34Z",
      "email": "webkit-unassigned@lists.webkit.org",
      "hash": "248707",
      "subject": "[JSC] Implement Explicit Resource Management proposal"
    },
    "251137": {
      "author": "webkit-unassigned",
      "avatar": "https://www.gravatar.com/avatar/80334dc799c6463fc3ad56a385ca3ffd?d=identicon\u0026s=64",
      "cl": "251137",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=251137",
      "description": "Status: RESOLVED\nResolution: CONFIGURATION CHANGED\nComponent: Media\nPriority: P1\nSeverity: Normal\nAssignee: webkit-unassigned@lists.webkit.org\nReporter: vitaly.ivanov@castlabs.com\nLast change: 2026-07-24T17:25:54Z",
      "email": "webkit-unassigned@lists.webkit.org",
      "hash": "251137",
      "subject": "Safari 16 throws error on encrypted video"
    },
    "303924": {
      "author": "philn",
      "avatar": "https://www.gravatar.com/avatar/eef27203750af3510263cc29af21a16e?d=identicon\u0026s=64",
      "cl": "303924",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=303924",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WebKitGTK\nPriority: P2\nSeverity: Normal\nAssignee: philn@igalia.com\nReporter: csaavedra@igalia.com\nLast change: 2026-07-24T13:18:48Z",
      "email": "philn@igalia.com",
      "hash": "303924",
      "subject": "[GTK][GStreamer] REGRESSION(303623@main) webrtc/peer-connection-audio-mute2.html is failing"
    },
    "305358": {
      "author": "lmoura",
      "avatar": "https://www.gravatar.com/avatar/6157f52d61e04c2c63fe7ff668ba69b3?d=identicon\u0026s=64",
      "cl": "305358",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=305358",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WebKitGTK\nPriority: P2\nSeverity: Normal\nAssignee: lmoura@igalia.com\nReporter: lmoura@igalia.com\nLast change: 2026-07-24T14:07:35Z",
      "email": "lmoura@igalia.com",
      "hash": "305358",
      "subject": "[GLIB] Gardening persistent failures"
    },
    "305514": {
      "author": "lmoura",
      "avatar": "https://www.gravatar.com/avatar/6157f52d61e04c2c63fe7ff668ba69b3?d=identicon\u0026s=64",
      "cl": "305514",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=305514",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WPE WebKit\nPriority: P2\nSeverity: Normal\nAssignee: lmoura@igalia.com\nReporter: clopez@igalia.com\nLast change: 2026-07-24T14:06:11Z",
      "email": "lmoura@igalia.com",
      "hash": "305514",
      "subject": "[GTK][WPE] Report of flaky tests on 14th Jan 2026"
    },
    "305516": {
      "author": "clopez",
      "avatar": "https://www.gravatar.com/avatar/05326c1dbe06f486e884975e73f25179?d=identicon\u0026s=64",
      "cl": "305516",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=305516",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: New Bugs\nPriority: P2\nSeverity: Normal\nAssignee: clopez@igalia.com\nReporter: clopez@igalia.com\nLast change: 2026-07-24T14:06:25Z",
      "email": "clopez@igalia.com",
      "hash": "305516",
      "subject": "[WPE] Gardening of failing and flaky layout tests on 14th Jan 2026"
    },
    "308895": {
      "author": "webkit-unassigned",
      "avatar": "https://www.gravatar.com/avatar/80334dc799c6463fc3ad56a385ca3ffd?d=identicon\u0026s=64",
      "cl": "308895",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=308895",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: Web Inspector\nPriority: P2\nSeverity: Normal\nAssignee: webkit-unassigned@lists.webkit.org\nReporter: bburg@apple.com\nLast change: 2026-07-24T15:57:04Z",
      "email": "webkit-unassigned@lists.webkit.org",
      "hash": "308895",
      "subject": "[Site Isolation] Web Inspector: Page.frameNavigated loaderId doesn't match the Network domain loaderId for the same navigation"
    },
    "310753": {
      "author": "webkit-unassigned",
      "avatar": "https://www.gravatar.com/avatar/80334dc799c6463fc3ad56a385ca3ffd?d=identicon\u0026s=64",
      "cl": "310753",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=310753",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WPE WebKit\nPriority: P2\nSeverity: Normal\nAssignee: webkit-unassigned@lists.webkit.org\nReporter: zimmermann@kde.org\nLast change: 2026-07-24T13:34:58Z",
      "email": "webkit-unassigned@lists.webkit.org",
      "hash": "310753",
      "subject": "[GTK] imported/w3c/web-platform-tests/webrtc/protocol/split.https.html is a flaky test"
    },
    "311849": {
      "author": "webkit-unassigned",
      "avatar": "https://www.gravatar.com/avatar/80334dc799c6463fc3ad56a385ca3ffd?d=identicon\u0026s=64",
      "cl": "311849",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=311849",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WPE WebKit\nPriority: P2\nSeverity: Normal\nAssignee: webkit-unassigned@lists.webkit.org\nReporter: zimmermann@kde.org\nLast change: 2026-07-24T14:05:56Z",
      "email": "webkit-unassigned@lists.webkit.org",
      "hash": "311849",
      "subject": "Gardening of tests - 2026-04-09"
    },
    "311866": {
      "author": "webkit-unassigned",
      "avatar": "https://www.gravatar.com/avatar/80334dc799c6463fc3ad56a385ca3ffd?d=identicon\u0026s=64",
      "cl": "311866",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=311866",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WPE WebKit\nPriority: P2\nSeverity: Normal\nAssignee: webkit-unassigned@lists.webkit.org\nReporter: zimmermann@kde.org\nLast change: 2026-07-24T14:05:51Z",
      "email": "webkit-unassigned@lists.webkit.org",
      "hash": "311866",
      "subject": "[WPE] Gardening of tests - 2026-04-09"
    },
    "312049": {
      "author": "webkit-unassigned",
      "avatar": "https://www.gravatar.com/avatar/80334dc799c6463fc3ad56a385ca3ffd?d=identicon\u0026s=64",
      "cl": "312049",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=312049",
      "description": "Status: RESOLVED\nResolution: INVALID\nComponent: Platform\nPriority: P2\nSeverity: Normal\nAssignee: webkit-unassigned@lists.webkit.org\nReporter: philn@igalia.com\nLast change: 2026-07-24T13:11:45Z",
      "email": "webkit-unassigned@lists.webkit.org",
      "hash": "312049",
      "subject": "[GStreamer][Rice] imported/w3c/web-platform-tests/webrtc/RTCPeerConnection-relay-canvas.https.html is rare flaky crash"
    },
    "313053": {
      "author": "webkit-unassigned",
      "avatar": "https://www.gravatar.com/avatar/80334dc799c6463fc3ad56a385ca3ffd?d=identicon\u0026s=64",
      "cl": "313053",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=313053",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WPE WebKit\nPriority: P2\nSeverity: Normal\nAssignee: webkit-unassigned@lists.webkit.org\nReporter: zimmermann@kde.org\nLast change: 2026-07-24T14:05:46Z",
      "email": "webkit-unassigned@lists.webkit.org",
      "hash": "313053",
      "subject": "Gardening of tests - 2026-04-22 (x86_64)"
    },
    "313060": {
      "author": "webkit-unassigned",
      "avatar": "https://www.gravatar.com/avatar/80334dc799c6463fc3ad56a385ca3ffd?d=identicon\u0026s=64",
      "cl": "313060",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=313060",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WPE WebKit\nPriority: P2\nSeverity: Normal\nAssignee: webkit-unassigned@lists.webkit.org\nReporter: zimmermann@kde.org\nLast change: 2026-07-24T14:05:41Z",
      "email": "webkit-unassigned@lists.webkit.org",
      "hash": "313060",
      "subject": "Gardening of tests - 2026-04-22 (arm64)"
    },
    "313122": {
      "author": "webkit-unassigned",
      "avatar": "https://www.gravatar.com/avatar/80334dc799c6463fc3ad56a385ca3ffd?d=identicon\u0026s=64",
      "cl": "313122",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=313122",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WPE WebKit\nPriority: P2\nSeverity: Normal\nAssignee: webkit-unassigned@lists.webkit.org\nReporter: zimmermann@kde.org\nLast change: 2026-07-24T14:06:57Z",
      "email": "webkit-unassigned@lists.webkit.org",
      "hash": "313122",
      "subject": "[GTK][WPE] Remove TestExpectations entries with flakiness factor below 5% from 2026-04-22 gardening"
    },
    "313631": {
      "author": "webkit-unassigned",
      "avatar": "https://www.gravatar.com/avatar/80334dc799c6463fc3ad56a385ca3ffd?d=identicon\u0026s=64",
      "cl": "313631",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=313631",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: Platform\nPriority: P2\nSeverity: Normal\nAssignee: webkit-unassigned@lists.webkit.org\nReporter: philn@igalia.com\nLast change: 2026-07-24T13:11:07Z",
      "email": "webkit-unassigned@lists.webkit.org",
      "hash": "313631",
      "subject": "[GStreamer] imported/w3c/web-platform-tests/webrtc/RTCPeerConnection-videoDetectorTest.html flakyness increased since 311666@main"
    },
    "314220": {
      "author": "webkit-unassigned",
      "avatar": "https://www.gravatar.com/avatar/80334dc799c6463fc3ad56a385ca3ffd?d=identicon\u0026s=64",
      "cl": "314220",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=314220",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WPE WebKit\nPriority: P2\nSeverity: Normal\nAssignee: webkit-unassigned@lists.webkit.org\nReporter: zimmermann@kde.org\nLast change: 2026-07-24T14:05:36Z",
      "email": "webkit-unassigned@lists.webkit.org",
      "hash": "314220",
      "subject": "Gardening of tests - 2026-05-06 (x86_64)"
    },
    "315516": {
      "author": "webkit-unassigned",
      "avatar": "https://www.gravatar.com/avatar/80334dc799c6463fc3ad56a385ca3ffd?d=identicon\u0026s=64",
      "cl": "315516",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=315516",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WPE WebKit\nPriority: P2\nSeverity: Normal\nAssignee: webkit-unassigned@lists.webkit.org\nReporter: zimmermann@kde.org\nLast change: 2026-07-24T14:05:31Z",
      "email": "webkit-unassigned@lists.webkit.org",
      "hash": "315516",
      "subject": "Gardening of tests - 2026-05-25"
    },
    "316581": {
      "author": "webkit-unassigned",
      "avatar": "https://www.gravatar.com/avatar/80334dc799c6463fc3ad56a385ca3ffd?d=identicon\u0026s=64",
      "cl": "316581",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=316581",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WPE WebKit\nPriority: P2\nSeverity: Normal\nAssignee: webkit-unassigned@lists.webkit.org\nReporter: zimmermann@kde.org\nLast change: 2026-07-24T14:05:26Z",
      "email": "webkit-unassigned@lists.webkit.org",
      "hash": "316581",
      "subject": "Gardening of tests - 2026-06-09 (x86_64)"
    },
    "316587": {
      "author": "webkit-unassigned",
      "avatar": "https://www.gravatar.com/avatar/80334dc799c6463fc3ad56a385ca3ffd?d=identicon\u0026s=64",
      "cl": "316587",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=316587",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WPE WebKit\nPriority: P2\nSeverity: Normal\nAssignee: webkit-unassigned@lists.webkit.org\nReporter: zimmermann@kde.org\nLast change: 2026-07-24T14:05:21Z",
      "email": "webkit-unassigned@lists.webkit.org",
      "hash": "316587",
      "subject": "Gardening of tests - 2026-06-09 (arm64)"
    },
    "317977": {
      "author": "webkit-unassigned",
      "avatar": "https://www.gravatar.com/avatar/80334dc799c6463fc3ad56a385ca3ffd?d=identicon\u0026s=64",
      "cl": "317977",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=317977",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WPE WebKit\nPriority: P2\nSeverity: Normal\nAssignee: webkit-unassigned@lists.webkit.org\nReporter: zimmermann@kde.org\nLast change: 2026-07-24T14:05:16Z",
      "email": "webkit-unassigned@lists.webkit.org",
      "hash": "317977",
      "subject": "Gardening of tests - 2026-06-26"
    },
    "318036": {
      "author": "webkit-unassigned",
      "avatar": "https://www.gravatar.com/avatar/80334dc799c6463fc3ad56a385ca3ffd?d=identicon\u0026s=64",
      "cl": "318036",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=318036",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WPE WebKit\nPriority: P2\nSeverity: Normal\nAssignee: webkit-unassigned@lists.webkit.org\nReporter: zimmermann@kde.org\nLast change: 2026-07-24T14:05:11Z",
      "email": "webkit-unassigned@lists.webkit.org",
      "hash": "318036",
      "subject": "Gardening of tests - 2026-06-27"
    },
    "318144": {
      "author": "tzagallo",
      "avatar": "https://www.gravatar.com/avatar/d517fd5480efde083cc7b6af36c73ced?d=identicon\u0026s=64",
      "cl": "318144",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=318144",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: JavaScriptCore\nPriority: P2\nSeverity: Normal\nAssignee: tzagallo@apple.com\nReporter: acorn421@gmail.com\nLast change: 2026-07-24T17:26:09Z",
      "email": "tzagallo@apple.com",
      "hash": "318144",
      "subject": "JavaScriptCore: instanceof prototype-chain IC condition mismatch (release assertion DoS)"
    },
    "318669": {
      "author": "philn",
      "avatar": "https://www.gravatar.com/avatar/eef27203750af3510263cc29af21a16e?d=identicon\u0026s=64",
      "cl": "318669",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=318669",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: Platform\nPriority: P2\nSeverity: Normal\nAssignee: philn@igalia.com\nReporter: philn@igalia.com\nLast change: 2026-07-24T09:01:09Z",
      "email": "philn@igalia.com",
      "hash": "318669",
      "subject": "[GStreamer] Remove the GstWebRTC backend"
    },
    "318966": {
      "author": "ahmad.saleem792",
      "avatar": "https://www.gravatar.com/avatar/3d43be18ce5ee6b92ba9151b63591125?d=identicon\u0026s=64",
      "cl": "318966",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=318966",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: Media\nPriority: P2\nSeverity: Normal\nAssignee: ahmad.saleem792@gmail.com\nReporter: ahmad.saleem792@gmail.com\nLast change: 2026-07-24T16:43:47Z",
      "email": "ahmad.saleem792@gmail.com",
      "hash": "318966",
      "subject": "MediaFragmentURIParser silently accepts overflowing NPT hours value instead of rejecting the fragment"
    },
    "319080": {
      "author": "webkit-unassigned",
      "avatar": "https://www.gravatar.com/avatar/80334dc799c6463fc3ad56a385ca3ffd?d=identicon\u0026s=64",
      "cl": "319080",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=319080",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WPE WebKit\nPriority: P2\nSeverity: Normal\nAssignee: webkit-unassigned@lists.webkit.org\nReporter: zimmermann@kde.org\nLast change: 2026-07-24T14:05:06Z",
      "email": "webkit-unassigned@lists.webkit.org",
      "hash": "319080",
      "subject": "Gardening of tests - 2026-07-10"
    },
    "319168": {
      "author": "hi",
      "avatar": "https://www.gravatar.com/avatar/c9e757d973342c773f107a94b70cb9cd?d=identicon\u0026s=64",
      "cl": "319168",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=319168",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: Web Inspector\nPriority: P2\nSeverity: Normal\nAssignee: hi@devinrousso.com\nReporter: hi@devinrousso.com\nLast change: 2026-07-24T21:46:02Z",
      "email": "hi@devinrousso.com",
      "hash": "319168",
      "subject": "Web Inspector: Sources: show WebAssembly modules"
    },
    "319190": {
      "author": "zalan",
      "avatar": "https://www.gravatar.com/avatar/788d66417db806c567552cfa1ae89f77?d=identicon\u0026s=64",
      "cl": "319190",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=319190",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: New Bugs\nPriority: P2\nSeverity: Normal\nAssignee: zalan@apple.com\nReporter: zalan@apple.com\nLast change: 2026-07-24T14:25:25Z",
      "email": "zalan@apple.com",
      "hash": "319190",
      "subject": "[iOS] Converge iOS font metrics with macOS in Font::platformInit"
    },
    "319712": {
      "author": "bburg",
      "avatar": "https://www.gravatar.com/avatar/7bba434e462e6f8d8c4d17f82699886e?d=identicon\u0026s=64",
      "cl": "319712",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=319712",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WebDriver\nPriority: P2\nSeverity: Normal\nAssignee: bburg@apple.com\nReporter: bburg@apple.com\nLast change: 2026-07-24T19:44:58Z",
      "email": "bburg@apple.com",
      "hash": "319712",
      "subject": "Web Automation: add flag to opt in to agentic adaptations"
    },
    "319803": {
      "author": "lily_spiniolas",
      "avatar": "https://www.gravatar.com/avatar/b65cfeb51301399bd50e338bb2d7613e?d=identicon\u0026s=64",
      "cl": "319803",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=319803",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: New Bugs\nPriority: P2\nSeverity: Normal\nAssignee: lily_spiniolas@apple.com\nReporter: lily_spiniolas@apple.com\nLast change: 2026-07-24T17:30:27Z",
      "email": "lily_spiniolas@apple.com",
      "hash": "319803",
      "subject": "[macOS] NSRefreshController may enter activation loop if window is short"
    },
    "319913": {
      "author": "yulun_wu",
      "avatar": "https://www.gravatar.com/avatar/9e34d6632f4d926cdf6fe8dce07f9cb7?d=identicon\u0026s=64",
      "cl": "319913",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=319913",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: Layout and Rendering\nPriority: P2\nSeverity: Normal\nAssignee: yulun_wu@apple.com\nReporter: yulun_wu@apple.com\nLast change: 2026-07-24T21:56:21Z",
      "email": "yulun_wu@apple.com",
      "hash": "319913",
      "subject": "[GFC] Compute definiteInlineGridAreaSize and thread grid area through intrinsic sizing"
    },
    "319921": {
      "author": "webkit-unassigned",
      "avatar": "https://www.gravatar.com/avatar/80334dc799c6463fc3ad56a385ca3ffd?d=identicon\u0026s=64",
      "cl": "319921",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=319921",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: JavaScriptCore\nPriority: P2\nSeverity: Normal\nAssignee: webkit-unassigned@lists.webkit.org\nReporter: k_tamkun@apple.com\nLast change: 2026-07-24T20:34:13Z",
      "email": "webkit-unassigned@lists.webkit.org",
      "hash": "319921",
      "subject": "[JSC] Implement Joint Iteration proposal"
    },
    "319995": {
      "author": "sgill26",
      "avatar": "https://www.gravatar.com/avatar/da06ac7be04c41c1a52a4222d80024f5?d=identicon\u0026s=64",
      "cl": "319995",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=319995",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: Layout and Rendering\nPriority: P2\nSeverity: Normal\nAssignee: sgill26@apple.com\nReporter: sgill26@apple.com\nLast change: 2026-07-24T17:24:34Z",
      "email": "sgill26@apple.com",
      "hash": "319995",
      "subject": "[GFC] Implement initial logic for automatic sizes of replaced elements"
    },
    "320048": {
      "author": "ahmad.saleem792",
      "avatar": "https://www.gravatar.com/avatar/3d43be18ce5ee6b92ba9151b63591125?d=identicon\u0026s=64",
      "cl": "320048",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320048",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: Media\nPriority: P2\nSeverity: Normal\nAssignee: ahmad.saleem792@gmail.com\nReporter: ahmad.saleem792@gmail.com\nLast change: 2026-07-24T19:32:59Z",
      "email": "ahmad.saleem792@gmail.com",
      "hash": "320048",
      "subject": "LocalAudioMediaStreamTrackRendererInternalUnit::createAudioUnitIfNeeded() leaks an AudioComponentInstance on every post-creation error path"
    },
    "320068": {
      "author": "webkit-unassigned",
      "avatar": "https://www.gravatar.com/avatar/80334dc799c6463fc3ad56a385ca3ffd?d=identicon\u0026s=64",
      "cl": "320068",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320068",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WPE WebKit\nPriority: P2\nSeverity: Normal\nAssignee: webkit-unassigned@lists.webkit.org\nReporter: klee@igalia.com\nLast change: 2026-07-24T14:05:00Z",
      "email": "webkit-unassigned@lists.webkit.org",
      "hash": "320068",
      "subject": "Gardening of tests - 2026-07-23"
    },
    "320070": {
      "author": "cdumez",
      "avatar": "https://www.gravatar.com/avatar/a9f21fe3a8baf79b45f3c91572187bdc?d=identicon\u0026s=64",
      "cl": "320070",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320070",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: Media\nPriority: P2\nSeverity: Normal\nAssignee: cdumez@apple.com\nReporter: cdumez@apple.com\nLast change: 2026-07-24T08:43:15Z",
      "email": "cdumez@apple.com",
      "hash": "320070",
      "subject": "WebProcessProxy::cacheMediaMIMETypes never broadcasts cached types to other web processes"
    },
    "320078": {
      "author": "ahmad.saleem792",
      "avatar": "https://www.gravatar.com/avatar/3d43be18ce5ee6b92ba9151b63591125?d=identicon\u0026s=64",
      "cl": "320078",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320078",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: Tools / Tests\nPriority: P2\nSeverity: Normal\nAssignee: ahmad.saleem792@gmail.com\nReporter: ahmad.saleem792@gmail.com\nLast change: 2026-07-24T16:42:31Z",
      "email": "ahmad.saleem792@gmail.com",
      "hash": "320078",
      "subject": "--print-summary hangs indefinitely due to infinite loop in Manager ancestor-directory walk"
    },
    "320082": {
      "author": "youennf",
      "avatar": "https://www.gravatar.com/avatar/3ec628f92c50daa5247fcfcb355472db?d=identicon\u0026s=64",
      "cl": "320082",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320082",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: Service Workers\nPriority: P2\nSeverity: Normal\nAssignee: youennf@gmail.com\nReporter: youennf@gmail.com\nLast change: 2026-07-24T14:00:46Z",
      "email": "youennf@gmail.com",
      "hash": "320082",
      "subject": "Stream uploads should fail in case of 401 responses"
    },
    "320089": {
      "author": "philn",
      "avatar": "https://www.gravatar.com/avatar/eef27203750af3510263cc29af21a16e?d=identicon\u0026s=64",
      "cl": "320089",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320089",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WebKitGTK\nPriority: P2\nSeverity: Normal\nAssignee: philn@igalia.com\nReporter: philn@igalia.com\nLast change: 2026-07-24T13:46:49Z",
      "email": "philn@igalia.com",
      "hash": "320089",
      "subject": "[WPE][GTK] Bump SDK version"
    },
    "320110": {
      "author": "rkonda2",
      "avatar": "https://www.gravatar.com/avatar/bca33cefcce93017251a8fbc1204cdc4?d=identicon\u0026s=64",
      "cl": "320110",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320110",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: New Bugs\nPriority: P2\nSeverity: Normal\nAssignee: rkonda2@apple.com\nReporter: rkonda2@apple.com\nLast change: 2026-07-24T19:30:34Z",
      "email": "rkonda2@apple.com",
      "hash": "320110",
      "subject": "[model] Remove unused GraphicsLayerCA.h include in HTMLModelElement"
    },
    "320117": {
      "author": "zalan",
      "avatar": "https://www.gravatar.com/avatar/788d66417db806c567552cfa1ae89f77?d=identicon\u0026s=64",
      "cl": "320117",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320117",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: New Bugs\nPriority: P2\nSeverity: Normal\nAssignee: zalan@apple.com\nReporter: zalan@apple.com\nLast change: 2026-07-24T12:06:15Z",
      "email": "zalan@apple.com",
      "hash": "320117",
      "subject": "[cleanup] Move flex-item completed-layout tracking from RenderFlexibleBox into FlexLayoutState"
    },
    "320119": {
      "author": "kiet.ho",
      "avatar": "https://www.gravatar.com/avatar/d9058b37006dce1f55f91b8ccc82f9a3?d=identicon\u0026s=64",
      "cl": "320119",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320119",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: CSS\nPriority: P2\nSeverity: Normal\nAssignee: kiet.ho@apple.com\nReporter: kiet.ho@apple.com\nLast change: 2026-07-24T08:20:30Z",
      "email": "kiet.ho@apple.com",
      "hash": "320119",
      "subject": "Make smart pointers in Style::ColorResolutionState const"
    },
    "320120": {
      "author": "webkit-unassigned",
      "avatar": "https://www.gravatar.com/avatar/80334dc799c6463fc3ad56a385ca3ffd?d=identicon\u0026s=64",
      "cl": "320120",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320120",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: HTML Editing\nPriority: P2\nSeverity: Normal\nAssignee: webkit-unassigned@lists.webkit.org\nReporter: ccarley2@apple.com\nLast change: 2026-07-24T07:02:01Z",
      "email": "webkit-unassigned@lists.webkit.org",
      "hash": "320120",
      "subject": "Find in Page \"Begins with\" option takes too long"
    },
    "320132": {
      "author": "webkit-unassigned",
      "avatar": "https://www.gravatar.com/avatar/80334dc799c6463fc3ad56a385ca3ffd?d=identicon\u0026s=64",
      "cl": "320132",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320132",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WebAssembly\nPriority: P2\nSeverity: Normal\nAssignee: webkit-unassigned@lists.webkit.org\nReporter: ccarley2@apple.com\nLast change: 2026-07-24T21:33:16Z",
      "email": "webkit-unassigned@lists.webkit.org",
      "hash": "320132",
      "subject": "[Memory64] Allow Wasm modules with an oversized initial table size to compile"
    },
    "320135": {
      "author": "sihui_liu",
      "avatar": "https://www.gravatar.com/avatar/fea095a2fb34b599fa6e7d581666903b?d=identicon\u0026s=64",
      "cl": "320135",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320135",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: New Bugs\nPriority: P2\nSeverity: Normal\nAssignee: sihui_liu@apple.com\nReporter: sihui_liu@apple.com\nLast change: 2026-07-24T16:16:16Z",
      "email": "sihui_liu@apple.com",
      "hash": "320135",
      "subject": "[Site Isolation] Loopback/local-network sites should not enter shared process"
    },
    "320139": {
      "author": "aestes",
      "avatar": "https://www.gravatar.com/avatar/643f10f01b26fd94d03482a2013b2ea0?d=identicon\u0026s=64",
      "cl": "320139",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320139",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: Media\nPriority: P2\nSeverity: Normal\nAssignee: aestes@apple.com\nReporter: aestes@apple.com\nLast change: 2026-07-24T17:21:49Z",
      "email": "aestes@apple.com",
      "hash": "320139",
      "subject": "[Site Isolation] Test camera, microphone, and display-capture permissions policy in cross-origin frames"
    },
    "320140": {
      "author": "ysuzuki",
      "avatar": "https://www.gravatar.com/avatar/3455d9081295e3e740c1ffa901217d9b?d=identicon\u0026s=64",
      "cl": "320140",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320140",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: New Bugs\nPriority: P2\nSeverity: Normal\nAssignee: ysuzuki@apple.com\nReporter: ysuzuki@apple.com\nLast change: 2026-07-24T17:03:26Z",
      "email": "ysuzuki@apple.com",
      "hash": "320140",
      "subject": "[CMake] Fix target names for executables"
    },
    "320148": {
      "author": "zalan",
      "avatar": "https://www.gravatar.com/avatar/788d66417db806c567552cfa1ae89f77?d=identicon\u0026s=64",
      "cl": "320148",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320148",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: New Bugs\nPriority: P2\nSeverity: Normal\nAssignee: zalan@apple.com\nReporter: zalan@apple.com\nLast change: 2026-07-24T15:23:13Z",
      "email": "zalan@apple.com",
      "hash": "320148",
      "subject": "[cleanup] Move flex container's block size definiteness onto FlexLayoutState"
    },
    "320152": {
      "author": "ysuzuki",
      "avatar": "https://www.gravatar.com/avatar/3455d9081295e3e740c1ffa901217d9b?d=identicon\u0026s=64",
      "cl": "320152",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320152",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: JavaScriptCore\nPriority: P2\nSeverity: Normal\nAssignee: ysuzuki@apple.com\nReporter: ysuzuki@apple.com\nLast change: 2026-07-24T17:00:04Z",
      "email": "ysuzuki@apple.com",
      "hash": "320152",
      "subject": "Split very slow wasm tests"
    },
    "320153": {
      "author": "ysuzuki",
      "avatar": "https://www.gravatar.com/avatar/3455d9081295e3e740c1ffa901217d9b?d=identicon\u0026s=64",
      "cl": "320153",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320153",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: JavaScriptCore\nPriority: P2\nSeverity: Normal\nAssignee: ysuzuki@apple.com\nReporter: ysuzuki@apple.com\nLast change: 2026-07-24T16:19:03Z",
      "email": "ysuzuki@apple.com",
      "hash": "320153",
      "subject": "[YARR] Fix YarrInterpreter ignore-case with special-casing unicode character"
    },
    "320156": {
      "author": "ysuzuki",
      "avatar": "https://www.gravatar.com/avatar/3455d9081295e3e740c1ffa901217d9b?d=identicon\u0026s=64",
      "cl": "320156",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320156",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: JavaScriptCore\nPriority: P2\nSeverity: Normal\nAssignee: ysuzuki@apple.com\nReporter: ysuzuki@apple.com\nLast change: 2026-07-24T17:01:43Z",
      "email": "ysuzuki@apple.com",
      "hash": "320156",
      "subject": "[JSC] stress/regexp-unicode-bmp-fast-path-code-points.js is too slow"
    },
    "320161": {
      "author": "achristensen",
      "avatar": "https://www.gravatar.com/avatar/b087c5dfcb1233e80cad9105fd5a1ac6?d=identicon\u0026s=64",
      "cl": "320161",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320161",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WebCore Misc.\nPriority: P2\nSeverity: Normal\nAssignee: achristensen@apple.com\nReporter: achristensen@apple.com\nLast change: 2026-07-24T20:32:48Z",
      "email": "achristensen@apple.com",
      "hash": "320161",
      "subject": "Make WebTransport's session a Ref instead of a RefPtr"
    },
    "320169": {
      "author": "youennf",
      "avatar": "https://www.gravatar.com/avatar/3ec628f92c50daa5247fcfcb355472db?d=identicon\u0026s=64",
      "cl": "320169",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320169",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: Service Workers\nPriority: P2\nSeverity: Normal\nAssignee: youennf@gmail.com\nReporter: youennf@gmail.com\nLast change: 2026-07-24T12:45:40Z",
      "email": "youennf@gmail.com",
      "hash": "320169",
      "subject": "Aborting a fetch load should abort the upload stream"
    },
    "320180": {
      "author": "webkit-unassigned",
      "avatar": "https://www.gravatar.com/avatar/80334dc799c6463fc3ad56a385ca3ffd?d=identicon\u0026s=64",
      "cl": "320180",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320180",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: New Bugs\nPriority: P2\nSeverity: Normal\nAssignee: webkit-unassigned@lists.webkit.org\nReporter: philn@igalia.com\nLast change: 2026-07-24T12:52:35Z",
      "email": "webkit-unassigned@lists.webkit.org",
      "hash": "320180",
      "subject": "[GLib] LibWebRTC gardening"
    },
    "320181": {
      "author": "webkit-unassigned",
      "avatar": "https://www.gravatar.com/avatar/80334dc799c6463fc3ad56a385ca3ffd?d=identicon\u0026s=64",
      "cl": "320181",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320181",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: Tools / Tests\nPriority: P2\nSeverity: Normal\nAssignee: webkit-unassigned@lists.webkit.org\nReporter: philn@igalia.com\nLast change: 2026-07-24T13:09:41Z",
      "email": "webkit-unassigned@lists.webkit.org",
      "hash": "320181",
      "subject": "[GLib] LibWebRTC gardening of unexpected passing tests"
    },
    "320182": {
      "author": "webkit-unassigned",
      "avatar": "https://www.gravatar.com/avatar/80334dc799c6463fc3ad56a385ca3ffd?d=identicon\u0026s=64",
      "cl": "320182",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320182",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WebKit Misc.\nPriority: P2\nSeverity: Normal\nAssignee: webkit-unassigned@lists.webkit.org\nReporter: adrian_taylor@apple.com\nLast change: 2026-07-24T17:55:12Z",
      "email": "webkit-unassigned@lists.webkit.org",
      "hash": "320182",
      "subject": "Enable Swift/C++ interop on most recent iOS 26 SDKs"
    },
    "320184": {
      "author": "webkit-unassigned",
      "avatar": "https://www.gravatar.com/avatar/80334dc799c6463fc3ad56a385ca3ffd?d=identicon\u0026s=64",
      "cl": "320184",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320184",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: Tools / Tests\nPriority: P2\nSeverity: Normal\nAssignee: webkit-unassigned@lists.webkit.org\nReporter: philn@igalia.com\nLast change: 2026-07-24T13:52:04Z",
      "email": "webkit-unassigned@lists.webkit.org",
      "hash": "320184",
      "subject": "[GLib] LibWebRTC gardening"
    },
    "320185": {
      "author": "webkit-unassigned",
      "avatar": "https://www.gravatar.com/avatar/80334dc799c6463fc3ad56a385ca3ffd?d=identicon\u0026s=64",
      "cl": "320185",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320185",
      "description": "Status: RESOLVED\nResolution: DUPLICATE\nComponent: Web Inspector\nPriority: P2\nSeverity: Normal\nAssignee: webkit-unassigned@lists.webkit.org\nReporter: karlcow@apple.com\nLast change: 2026-07-24T17:21:12Z",
      "email": "webkit-unassigned@lists.webkit.org",
      "hash": "320185",
      "subject": "very long values are displayed in the computed value section for calc(infinity * 1px) with overflow and overlap"
    },
    "320188": {
      "author": "zalan",
      "avatar": "https://www.gravatar.com/avatar/788d66417db806c567552cfa1ae89f77?d=identicon\u0026s=64",
      "cl": "320188",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320188",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: New Bugs\nPriority: P2\nSeverity: Normal\nAssignee: zalan@apple.com\nReporter: zalan@apple.com\nLast change: 2026-07-24T18:13:13Z",
      "email": "zalan@apple.com",
      "hash": "320188",
      "subject": "[cleanup] Introduce LayoutIntegration::FlexBoxIntegration and route FlexFormattingContext's render-tree access through it"
    },
    "320191": {
      "author": "ysuzuki",
      "avatar": "https://www.gravatar.com/avatar/3455d9081295e3e740c1ffa901217d9b?d=identicon\u0026s=64",
      "cl": "320191",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320191",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: Web Inspector\nPriority: P2\nSeverity: Normal\nAssignee: ysuzuki@apple.com\nReporter: ysuzuki@apple.com\nLast change: 2026-07-24T16:20:20Z",
      "email": "ysuzuki@apple.com",
      "hash": "320191",
      "subject": "Unreviewed, revert 317857@main"
    },
    "320194": {
      "author": "sgill26",
      "avatar": "https://www.gravatar.com/avatar/da06ac7be04c41c1a52a4222d80024f5?d=identicon\u0026s=64",
      "cl": "320194",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320194",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: Layout and Rendering\nPriority: P2\nSeverity: Normal\nAssignee: sgill26@apple.com\nReporter: sgill26@apple.com\nLast change: 2026-07-24T17:49:19Z",
      "email": "sgill26@apple.com",
      "hash": "320194",
      "subject": "[GFC][Integration] Disable for horizontal-bt writing mode"
    },
    "320197": {
      "author": "simon.fraser",
      "avatar": "https://www.gravatar.com/avatar/3763324aa0cdfa93be751c6081b8006a?d=identicon\u0026s=64",
      "cl": "320197",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320197",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: Scrolling\nPriority: P2\nSeverity: Normal\nAssignee: simon.fraser@apple.com\nReporter: simon.fraser@apple.com\nLast change: 2026-07-24T21:47:58Z",
      "email": "simon.fraser@apple.com",
      "hash": "320197",
      "subject": "[Scroll snap] Fix css/css-scroll-snap/snap-after-relayout/multiple-aligned-targets/prefer-focused-element.html"
    },
    "320227": {
      "author": "webkit-unassigned",
      "avatar": "https://www.gravatar.com/avatar/80334dc799c6463fc3ad56a385ca3ffd?d=identicon\u0026s=64",
      "cl": "320227",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320227",
      "description": "Status: RESOLVED\nResolution: INVALID\nComponent: New Bugs\nPriority: P2\nSeverity: Normal\nAssignee: webkit-unassigned@lists.webkit.org\nReporter: pvollan@apple.com\nLast change: 2026-07-24T21:36:37Z",
      "email": "webkit-unassigned@lists.webkit.org",
      "hash": "320227",
      "subject": "Test attachment upload"
    },
    "320231": {
      "author": "revert-bot",
      "avatar": "https://www.gravatar.com/avatar/d151ad34752e76d4b7b3f2b6a638b305?d=identicon\u0026s=64",
      "cl": "320231",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320231",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: Layout and Rendering\nPriority: P2\nSeverity: Normal\nAssignee: revert-bot@webkit.org\nReporter: revert-bot@webkit.org\nLast change: 2026-07-24T21:41:13Z",
      "email": "revert-bot@webkit.org",
      "hash": "320231",
      "subject": "breaking confluence"
    }
  },
  "date": "2026-07-24",
  "days": 1,
  "generatedAt": "2026-07-24T22:05:30Z",
  "kind": "issues",
  "markdown": "## Highlights\n- **JavaScriptCore** Added support for the Explicit Resource Management proposal, enabling modern JavaScript cleanup patterns. [bug 248707](https://bugs.webkit.org/show_bug.cgi?id=248707)\n- **JavaScriptCore** Implemented the Joint Iteration proposal, expanding JavaScript language support. [bug 319921](https://bugs.webkit.org/show_bug.cgi?id=319921)\n- **DevTools** Web Inspector now shows parameter lists for native DOM methods, making built-in APIs easier to inspect. [bug 142657](https://bugs.webkit.org/show_bug.cgi?id=142657)\n- **DevTools** Web Inspector Sources now shows WebAssembly modules, improving wasm debugging. [bug 319168](https://bugs.webkit.org/show_bug.cgi?id=319168)\n- **Security** Fixed a JavaScriptCore instanceof prototype-chain IC condition mismatch that could trigger a release assertion DoS. [bug 318144](https://bugs.webkit.org/show_bug.cgi?id=318144)\n- **Networking** Fixed stream uploads so they fail correctly on 401 responses instead of continuing incorrectly. [bug 320082](https://bugs.webkit.org/show_bug.cgi?id=320082)\n- **Networking** Aborting a fetch load now also aborts the upload stream, fixing request cancellation behavior. [bug 320169](https://bugs.webkit.org/show_bug.cgi?id=320169)\n- **Layout** Fixed grid intrinsic sizing and automatic sizing for replaced elements, improving modern layout correctness. [bug 319913](https://bugs.webkit.org/show_bug.cgi?id=319913)\n- **Security** Loopback and local-network sites no longer enter a shared process under Site Isolation, tightening origin/process boundaries. [bug 320135](https://bugs.webkit.org/show_bug.cgi?id=320135)\n- **UI** Improved Find in Page performance for the \"Begins with\" option. [bug 320120](https://bugs.webkit.org/show_bug.cgi?id=320120)\n\n## By component\n\n### Web Inspector\n- Fixed loaderId mismatches between Page.frameNavigated and the Network domain for the same navigation under Site Isolation. [bug 308895](https://bugs.webkit.org/show_bug.cgi?id=308895)\n- Reverted an unreviewed change at 317857@main. [bug 320191](https://bugs.webkit.org/show_bug.cgi?id=320191)\n\n### JavaScriptCore\n- Allowed Wasm modules with an oversized initial table size to compile under Memory64. [bug 320132](https://bugs.webkit.org/show_bug.cgi?id=320132)\n- Fixed YarrInterpreter ignore-case handling for special-casing Unicode characters. [bug 320153](https://bugs.webkit.org/show_bug.cgi?id=320153)\n\n### Media and WebRTC\n- Fixed media fragment parsing so overflowing NPT hour values are rejected instead of silently accepted. [bug 318966](https://bugs.webkit.org/show_bug.cgi?id=318966)\n- Fixed an AudioComponentInstance leak on post-creation error paths in local audio track rendering. [bug 320048](https://bugs.webkit.org/show_bug.cgi?id=320048)\n- Fixed cached media MIME types so they are broadcast to other web processes. [bug 320070](https://bugs.webkit.org/show_bug.cgi?id=320070)\n- Added coverage for camera, microphone, and display-capture permissions policy in cross-origin frames under Site Isolation. [bug 320139](https://bugs.webkit.org/show_bug.cgi?id=320139)\n- Removed the GstWebRTC backend. [bug 318669](https://bugs.webkit.org/show_bug.cgi?id=318669)\n\n### Layout and rendering\n- Implemented initial logic for automatic sizes of replaced elements in grid/flexible layout code. [bug 319995](https://bugs.webkit.org/show_bug.cgi?id=319995)\n- Disabled GFC integration for horizontal-bt writing mode to avoid incorrect behavior. [bug 320194](https://bugs.webkit.org/show_bug.cgi?id=320194)\n- Fixed a regression that was breaking Confluence. [bug 320231](https://bugs.webkit.org/show_bug.cgi?id=320231)\n\n### Scrolling\n- Fixed a scroll snap case involving multiple aligned targets after relayout, preferring the focused element correctly. [bug 320197](https://bugs.webkit.org/show_bug.cgi?id=320197)\n\n### HTML editing\n- Improved Find in Page performance for \"Begins with\" searches. [bug 320120](https://bugs.webkit.org/show_bug.cgi?id=320120)\n\n### Service Workers and loading\n- Fixed stream upload handling on 401 responses. [bug 320082](https://bugs.webkit.org/show_bug.cgi?id=320082)\n- Fixed fetch abort behavior so upload streams are aborted too. [bug 320169](https://bugs.webkit.org/show_bug.cgi?id=320169)\n\n### Web Automation\n- Added a flag to opt in to agentic adaptations. [bug 319712](https://bugs.webkit.org/show_bug.cgi?id=319712)\n\n### macOS and iOS\n- Converged iOS font metrics with macOS in Font::platformInit for more consistent text layout. [bug 319190](https://bugs.webkit.org/show_bug.cgi?id=319190)\n- Fixed an NSRefreshController activation loop on short macOS windows. [bug 319803](https://bugs.webkit.org/show_bug.cgi?id=319803)\n\n### WebCore and platform internals\n- Made WebTransport's session a Ref instead of a RefPtr. [bug 320161](https://bugs.webkit.org/show_bug.cgi?id=320161)\n\n### Build and developer tooling\n- Fixed an infinite loop that could make --print-summary hang indefinitely during ancestor-directory walking. [bug 320078](https://bugs.webkit.org/show_bug.cgi?id=320078)\n- Fixed CMake target names for executables. [bug 320140](https://bugs.webkit.org/show_bug.cgi?id=320140)\n- Enabled Swift/C++ interop on recent iOS 26 SDKs. [bug 320182](https://bugs.webkit.org/show_bug.cgi?id=320182)\n\n### CSS\n- Made smart pointers in Style::ColorResolutionState const. [bug 320119](https://bugs.webkit.org/show_bug.cgi?id=320119)\n\n## Resolution other than FIXED\n- [INVALID] Proposed LibWebRTC file renames were closed as invalid. [bug 243774](https://bugs.webkit.org/show_bug.cgi?id=243774)\n- [INVALID] A reported rare flaky WebRTC crash in WPT relay canvas testing was closed as invalid. [bug 312049](https://bugs.webkit.org/show_bug.cgi?id=312049)\n- [DUPLICATE] A Web Inspector computed-value display issue for calc(infinity * 1px) was marked duplicate. [bug 320185](https://bugs.webkit.org/show_bug.cgi?id=320185)\n- [INVALID] Test attachment upload was closed as invalid. [bug 320227](https://bugs.webkit.org/show_bug.cgi?id=320227)",
  "repo": "webkit",
  "repoDisplay": "WebKit",
  "since": "2026-07-24",
  "totals": {
    "components": 18,
    "contributors": 22,
    "issues": 66
  },
  "until": "2026-07-24"
}