{
  "breakdown": {
    "byResolution": {
      "CONFIGURATION CHANGED": 1,
      "DUPLICATE": 2,
      "FIXED": 53,
      "WONTFIX": 1
    }
  },
  "commits": {
    "235400": {
      "author": "kiet.ho",
      "avatar": "https://www.gravatar.com/avatar/d9058b37006dce1f55f91b8ccc82f9a3?d=identicon\u0026s=64",
      "cl": "235400",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=235400",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: CSS\nPriority: P2\nSeverity: Normal\nAssignee: kiet.ho@apple.com\nReporter: bramus@google.com\nLast change: 2026-08-03T19:48:20Z",
      "email": "kiet.ho@apple.com",
      "hash": "235400",
      "subject": "Implement at-rule function for use with @supports"
    },
    "311733": {
      "author": "tetsuharu.ohzeki",
      "avatar": "https://www.gravatar.com/avatar/549cbf8e9e2460763d7248f6266be8af?d=identicon\u0026s=64",
      "cl": "311733",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=311733",
      "description": "Status: RESOLVED\nResolution: WONTFIX\nComponent: JavaScriptCore\nPriority: P2\nSeverity: Normal\nAssignee: tetsuharu.ohzeki@gmail.com\nReporter: tetsuharu.ohzeki@gmail.com\nLast change: 2026-08-03T07:27:41Z",
      "email": "tetsuharu.ohzeki@gmail.com",
      "hash": "311733",
      "subject": "[JSC] Add C++ concept which is a derived JSInternalFieldObject class and initial value creatable"
    },
    "314381": {
      "author": "ahmad.saleem792",
      "avatar": "https://www.gravatar.com/avatar/3d43be18ce5ee6b92ba9151b63591125?d=identicon\u0026s=64",
      "cl": "314381",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=314381",
      "description": "Status: RESOLVED\nResolution: CONFIGURATION CHANGED\nComponent: CSS\nPriority: P2\nSeverity: Normal\nAssignee: ahmad.saleem792@gmail.com\nReporter: ahmad.saleem792@gmail.com\nLast change: 2026-08-03T17:16:16Z",
      "email": "ahmad.saleem792@gmail.com",
      "hash": "314381",
      "subject": "DOMMatrix constructor accepts scale(sign(1em)) instead of throwing SyntaxError"
    },
    "316788": {
      "author": "rbuis",
      "avatar": "https://www.gravatar.com/avatar/74fb5af173895d2a7814b0aed1238a39?d=identicon\u0026s=64",
      "cl": "316788",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=316788",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: New Bugs\nPriority: P2\nSeverity: Normal\nAssignee: rbuis@igalia.com\nReporter: rbuis@igalia.com\nLast change: 2026-08-03T15:20:36Z",
      "email": "rbuis@igalia.com",
      "hash": "316788",
      "subject": "[LBSE] Improve filter rendering"
    },
    "319087": {
      "author": "chi187",
      "avatar": "https://www.gravatar.com/avatar/d04164fa4e06ce85533085f24c766e17?d=identicon\u0026s=64",
      "cl": "319087",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=319087",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WebAssembly\nPriority: P2\nSeverity: Normal\nAssignee: chi187@gmail.com\nReporter: z694081360@gmail.com\nLast change: 2026-08-03T17:01:33Z",
      "email": "chi187@gmail.com",
      "hash": "319087",
      "subject": "[JSC] ensureArrayStorage() should not transition Wasm GC object structures"
    },
    "319490": {
      "author": "webkit-unassigned",
      "avatar": "https://www.gravatar.com/avatar/80334dc799c6463fc3ad56a385ca3ffd?d=identicon\u0026s=64",
      "cl": "319490",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=319490",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: Web Template Framework\nPriority: P2\nSeverity: Normal\nAssignee: webkit-unassigned@lists.webkit.org\nReporter: adrian_taylor@apple.com\nLast change: 2026-08-03T19:04:33Z",
      "email": "webkit-unassigned@lists.webkit.org",
      "hash": "319490",
      "subject": "Fix threadsafe deathtest explosion"
    },
    "319590": {
      "author": "plampe",
      "avatar": "https://www.gravatar.com/avatar/3c9bf19417c230eff7ade252118deb7a?d=identicon\u0026s=64",
      "cl": "319590",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=319590",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WebKitGTK\nPriority: P2\nSeverity: Major\nAssignee: plampe@igalia.com\nReporter: nekohayo@gmail.com\nLast change: 2026-08-03T18:25:42Z",
      "email": "plampe@igalia.com",
      "hash": "319590",
      "subject": "[Skia] Memory growth on every page load when fonts with variations are used"
    },
    "319831": {
      "author": "zalan",
      "avatar": "https://www.gravatar.com/avatar/788d66417db806c567552cfa1ae89f77?d=identicon\u0026s=64",
      "cl": "319831",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=319831",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: New Bugs\nPriority: P2\nSeverity: Normal\nAssignee: zalan@apple.com\nReporter: ntim@apple.com\nLast change: 2026-08-03T20:11:18Z",
      "email": "zalan@apple.com",
      "hash": "319831",
      "subject": "[white-space-trim] Add to white-space shorthand syntax"
    },
    "319923": {
      "author": "gsnedders",
      "avatar": "https://www.gravatar.com/avatar/99f6b56d9db9d32920dfcc56deae86fc?d=identicon\u0026s=64",
      "cl": "319923",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=319923",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WebDriver\nPriority: P2\nSeverity: Normal\nAssignee: gsnedders@apple.com\nReporter: gsnedders@apple.com\nLast change: 2026-08-03T18:24:02Z",
      "email": "gsnedders@apple.com",
      "hash": "319923",
      "subject": "Unify mouse/pen/touch code paths in SimulatedInputDispatcher::transitionInputSourceToState"
    },
    "320045": {
      "author": "sosuke",
      "avatar": "https://www.gravatar.com/avatar/cf9d615e1e00176d99cc4a21d33c3bbb?d=identicon\u0026s=64",
      "cl": "320045",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320045",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: JavaScriptCore\nPriority: P2\nSeverity: Normal\nAssignee: sosuke@bun.com\nReporter: sosuke@bun.com\nLast change: 2026-08-03T12:01:44Z",
      "email": "sosuke@bun.com",
      "hash": "320045",
      "subject": "[JSC] Inline `String#substring` in DFG/FTL"
    },
    "320253": {
      "author": "webkit-unassigned",
      "avatar": "https://www.gravatar.com/avatar/80334dc799c6463fc3ad56a385ca3ffd?d=identicon\u0026s=64",
      "cl": "320253",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320253",
      "description": "Status: RESOLVED\nResolution: DUPLICATE\nComponent: WebGL\nPriority: P2\nSeverity: Normal\nAssignee: webkit-unassigned@lists.webkit.org\nReporter: jespinal23@apple.com\nLast change: 2026-08-03T07:26:54Z",
      "email": "webkit-unassigned@lists.webkit.org",
      "hash": "320253",
      "subject": "[ macOS Sequoia x86_64 ]REGRESSION(316606@main): 2x fast/canvas/webgl/* (layout-tests) are constant text failures."
    },
    "320321": {
      "author": "ddkilzer",
      "avatar": "https://www.gravatar.com/avatar/88cf4d5149f4e19200f08d611f1818c9?d=identicon\u0026s=64",
      "cl": "320321",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320321",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WebKit Process Model\nPriority: P2\nSeverity: Normal\nAssignee: ddkilzer@webkit.org\nReporter: ddkilzer@webkit.org\nLast change: 2026-08-03T17:20:36Z",
      "email": "ddkilzer@webkit.org",
      "hash": "320321",
      "subject": "IPC::MessageLog::add() has a data race on the ring buffer element store"
    },
    "320379": {
      "author": "roberto_rodriguez2",
      "avatar": "https://www.gravatar.com/avatar/45f4995b936231d4893f38e70cbc4805?d=identicon\u0026s=64",
      "cl": "320379",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320379",
      "description": "Status: RESOLVED\nResolution: DUPLICATE\nComponent: WebGL\nPriority: P2\nSeverity: Normal\nAssignee: roberto_rodriguez2@apple.com\nReporter: roberto_rodriguez2@apple.com\nLast change: 2026-08-03T07:28:04Z",
      "email": "roberto_rodriguez2@apple.com",
      "hash": "320379",
      "subject": "[ANGLE] Initialize several angle::Result variables in mtl_render_utils.mm"
    },
    "320546": {
      "author": "pascoe",
      "avatar": "https://www.gravatar.com/avatar/7a6e50b09dba6a185f45250268683d71?d=identicon\u0026s=64",
      "cl": "320546",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320546",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: New Bugs\nPriority: P2\nSeverity: Normal\nAssignee: pascoe@apple.com\nReporter: a_protyasha@apple.com\nLast change: 2026-08-03T16:59:57Z",
      "email": "pascoe@apple.com",
      "hash": "320546",
      "subject": "REGRESSION(318122@main): http/wpt/identity/digital-credential-openid4vp-request-parsing.https.html is consistently failing"
    },
    "320559": {
      "author": "clopez",
      "avatar": "https://www.gravatar.com/avatar/05326c1dbe06f486e884975e73f25179?d=identicon\u0026s=64",
      "cl": "320559",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320559",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: JavaScriptCore\nPriority: P2\nSeverity: Normal\nAssignee: clopez@igalia.com\nReporter: clopez@igalia.com\nLast change: 2026-08-03T20:36:49Z",
      "email": "clopez@igalia.com",
      "hash": "320559",
      "subject": "[JSC][WPE] Tests wasm/stress/type-index-abstract-heap-types* timeout when assertions are enabled"
    },
    "320590": {
      "author": "dpino",
      "avatar": "https://www.gravatar.com/avatar/e8cce88637f1a6e79155e8371e24b2e8?d=identicon\u0026s=64",
      "cl": "320590",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320590",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: Layout and Rendering\nPriority: P2\nSeverity: Normal\nAssignee: dpino@igalia.com\nReporter: info.aeslilly@gmail.com\nLast change: 2026-08-03T13:28:55Z",
      "email": "dpino@igalia.com",
      "hash": "320590",
      "subject": "corner-shape: corners are mis-positioned/mis-shaped on outlines and box-shadow spread"
    },
    "320679": {
      "author": "ahmad.saleem792",
      "avatar": "https://www.gravatar.com/avatar/3d43be18ce5ee6b92ba9151b63591125?d=identicon\u0026s=64",
      "cl": "320679",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320679",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WebCore Misc.\nPriority: P2\nSeverity: Normal\nAssignee: ahmad.saleem792@gmail.com\nReporter: ahmad.saleem792@gmail.com\nLast change: 2026-08-03T09:50:16Z",
      "email": "ahmad.saleem792@gmail.com",
      "hash": "320679",
      "subject": "Use default member initializers for XMLHttpRequest's bitfields"
    },
    "320680": {
      "author": "sgill26",
      "avatar": "https://www.gravatar.com/avatar/da06ac7be04c41c1a52a4222d80024f5?d=identicon\u0026s=64",
      "cl": "320680",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320680",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: Layout and Rendering\nPriority: P2\nSeverity: Normal\nAssignee: sgill26@apple.com\nReporter: sgill26@apple.com\nLast change: 2026-08-03T20:05:17Z",
      "email": "sgill26@apple.com",
      "hash": "320680",
      "subject": "[GFC] Generate leading implicit tracks for negative line placements"
    },
    "320762": {
      "author": "dm_mazzoni",
      "avatar": "https://www.gravatar.com/avatar/f76643c44a7ee3be45148e66d97ed8e4?d=identicon\u0026s=64",
      "cl": "320762",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320762",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: Accessibility\nPriority: P2\nSeverity: Normal\nAssignee: dm_mazzoni@apple.com\nReporter: dm_mazzoni@apple.com\nLast change: 2026-08-03T20:39:48Z",
      "email": "dm_mazzoni@apple.com",
      "hash": "320762",
      "subject": "AX: start running more tests with isolated-tree flag on, more LayoutTest cleanup"
    },
    "320764": {
      "author": "sgill26",
      "avatar": "https://www.gravatar.com/avatar/da06ac7be04c41c1a52a4222d80024f5?d=identicon\u0026s=64",
      "cl": "320764",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320764",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: HTML Editing\nPriority: P2\nSeverity: Normal\nAssignee: sgill26@apple.com\nReporter: sgill26@apple.com\nLast change: 2026-08-03T21:35:18Z",
      "email": "sgill26@apple.com",
      "hash": "320764",
      "subject": "REGRESSION(316049@main): iPhone Mirroring Mail erroneously marks autocorrected text"
    },
    "320765": {
      "author": "achristensen",
      "avatar": "https://www.gravatar.com/avatar/b087c5dfcb1233e80cad9105fd5a1ac6?d=identicon\u0026s=64",
      "cl": "320765",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320765",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WebKit Misc.\nPriority: P2\nSeverity: Normal\nAssignee: achristensen@apple.com\nReporter: achristensen@apple.com\nLast change: 2026-08-03T21:57:15Z",
      "email": "achristensen@apple.com",
      "hash": "320765",
      "subject": "Fix imported/w3c/web-platform-tests/html/cross-origin-opener-policy/resource-popup.https.html to have correct certificate info"
    },
    "320767": {
      "author": "kiara_rose",
      "avatar": "https://www.gravatar.com/avatar/cbfa3709de8e533bdc6505c6c4e83e24?d=identicon\u0026s=64",
      "cl": "320767",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320767",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WebKit Extensions\nPriority: P3\nSeverity: Normal\nAssignee: kiara_rose@apple.com\nReporter: kiara_rose@apple.com\nLast change: 2026-08-03T21:32:39Z",
      "email": "kiara_rose@apple.com",
      "hash": "320767",
      "subject": "Address inconsistencies with the browser.alarms API"
    },
    "320769": {
      "author": "webkit-unassigned",
      "avatar": "https://www.gravatar.com/avatar/80334dc799c6463fc3ad56a385ca3ffd?d=identicon\u0026s=64",
      "cl": "320769",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320769",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: Media\nPriority: P2\nSeverity: Normal\nAssignee: webkit-unassigned@lists.webkit.org\nReporter: jhernandez89@apple.com\nLast change: 2026-08-03T17:29:35Z",
      "email": "webkit-unassigned@lists.webkit.org",
      "hash": "320769",
      "subject": "Subtitles don't always turn on when selecting \"On\" in the media controls"
    },
    "320771": {
      "author": "dm_mazzoni",
      "avatar": "https://www.gravatar.com/avatar/f76643c44a7ee3be45148e66d97ed8e4?d=identicon\u0026s=64",
      "cl": "320771",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320771",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: Accessibility\nPriority: P2\nSeverity: Normal\nAssignee: dm_mazzoni@apple.com\nReporter: dm_mazzoni@apple.com\nLast change: 2026-08-03T20:40:37Z",
      "email": "dm_mazzoni@apple.com",
      "hash": "320771",
      "subject": "AX: replace js-test-pre/js-test-post with js-test in accessibility layout tests"
    },
    "320777": {
      "author": "wenson_hsieh",
      "avatar": "https://www.gravatar.com/avatar/c8fba82556fd4988c78bd3a0aee2a44e?d=identicon\u0026s=64",
      "cl": "320777",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320777",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: New Bugs\nPriority: P2\nSeverity: Normal\nAssignee: wenson_hsieh@apple.com\nReporter: wenson_hsieh@apple.com\nLast change: 2026-08-03T18:15:07Z",
      "email": "wenson_hsieh@apple.com",
      "hash": "320777",
      "subject": "[Text Extraction] Treat small, visually-distinct elements as clickable for the purpose of simulating clicks"
    },
    "320790": {
      "author": "nham",
      "avatar": "https://www.gravatar.com/avatar/dc0914eabf69047ee3397794c2d17bf7?d=identicon\u0026s=64",
      "cl": "320790",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320790",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: New Bugs\nPriority: P2\nSeverity: Normal\nAssignee: nham@apple.com\nReporter: nham@apple.com\nLast change: 2026-08-03T16:36:46Z",
      "email": "nham@apple.com",
      "hash": "320790",
      "subject": "[Site Isolation] Remote frame processes keep a page load assertion after a cross-site navigation"
    },
    "320814": {
      "author": "zimmermann",
      "avatar": "https://www.gravatar.com/avatar/4cf161180c532b03a653c7e5c1a8b6cc?d=identicon\u0026s=64",
      "cl": "320814",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320814",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: SVG\nPriority: P2\nSeverity: Normal\nAssignee: zimmermann@kde.org\nReporter: zimmermann@kde.org\nLast change: 2026-08-03T08:01:13Z",
      "email": "zimmermann@kde.org",
      "hash": "320814",
      "subject": "[LBSE] Skip per-frame visual-overflow recompute in RenderSVGContainer paint cull"
    },
    "320825": {
      "author": "wenson_hsieh",
      "avatar": "https://www.gravatar.com/avatar/c8fba82556fd4988c78bd3a0aee2a44e?d=identicon\u0026s=64",
      "cl": "320825",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320825",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: New Bugs\nPriority: P2\nSeverity: Normal\nAssignee: wenson_hsieh@apple.com\nReporter: wenson_hsieh@apple.com\nLast change: 2026-08-03T17:22:40Z",
      "email": "wenson_hsieh@apple.com",
      "hash": "320825",
      "subject": "[Text Extraction] Enforce a stricter truncation policy for link href attribute when describing interactions"
    },
    "320840": {
      "author": "aperez",
      "avatar": "https://www.gravatar.com/avatar/30ffea8cf404586741a8f5f7110c0914?d=identicon\u0026s=64",
      "cl": "320840",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320840",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: Tools / Tests\nPriority: P2\nSeverity: Normal\nAssignee: aperez@igalia.com\nReporter: aperez@igalia.com\nLast change: 2026-08-03T08:40:14Z",
      "email": "aperez@igalia.com",
      "hash": "320840",
      "subject": "[Swift] LTO linker flags unrecognezed by swiftc"
    },
    "320843": {
      "author": "pgriffis",
      "avatar": "https://www.gravatar.com/avatar/2233c3a857004b126158572af9fe36f7?d=identicon\u0026s=64",
      "cl": "320843",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320843",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WebKitGTK\nPriority: P2\nSeverity: Normal\nAssignee: pgriffis@igalia.com\nReporter: pgriffis@igalia.com\nLast change: 2026-08-03T16:13:10Z",
      "email": "pgriffis@igalia.com",
      "hash": "320843",
      "subject": "[GLib] Add WEBKIT_WEBSITE_DATA_FILE_SYSTEM API"
    },
    "320848": {
      "author": "g_squelart",
      "avatar": "https://www.gravatar.com/avatar/894904f08d85651bf2a76868a4d2f1b3?d=identicon\u0026s=64",
      "cl": "320848",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320848",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: Canvas\nPriority: P2\nSeverity: Normal\nAssignee: g_squelart@apple.com\nReporter: g_squelart@apple.com\nLast change: 2026-08-03T21:46:59Z",
      "email": "g_squelart@apple.com",
      "hash": "320848",
      "subject": "Only allow float16 canvas and ImageData when the platform supports PixelFormat::RGBA16F"
    },
    "320855": {
      "author": "com.webkit.iidmsa",
      "avatar": "https://www.gravatar.com/avatar/0ac5127c69f90d0c57054173ae4c3108?d=identicon\u0026s=64",
      "cl": "320855",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320855",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: SVG\nPriority: P2\nSeverity: Normal\nAssignee: com.webkit.iidmsa@gmail.com\nReporter: com.webkit.iidmsa@gmail.com\nLast change: 2026-08-03T10:07:09Z",
      "email": "com.webkit.iidmsa@gmail.com",
      "hash": "320855",
      "subject": "Pass `VisibleRectContext` by const reference so visible rect computation can be `NODELETE`"
    },
    "320863": {
      "author": "hi",
      "avatar": "https://www.gravatar.com/avatar/c9e757d973342c773f107a94b70cb9cd?d=identicon\u0026s=64",
      "cl": "320863",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320863",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: Web Inspector\nPriority: P2\nSeverity: Normal\nAssignee: hi@devinrousso.com\nReporter: hi@devinrousso.com\nLast change: 2026-08-03T18:20:13Z",
      "email": "hi@devinrousso.com",
      "hash": "320863",
      "subject": "Web Inspector: Canvas: record WebGL extension actions"
    },
    "320867": {
      "author": "ysuzuki",
      "avatar": "https://www.gravatar.com/avatar/3455d9081295e3e740c1ffa901217d9b?d=identicon\u0026s=64",
      "cl": "320867",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320867",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: JavaScriptCore\nPriority: P2\nSeverity: Normal\nAssignee: ysuzuki@apple.com\nReporter: ysuzuki@apple.com\nLast change: 2026-08-03T19:09:21Z",
      "email": "ysuzuki@apple.com",
      "hash": "320867",
      "subject": "[JSC] Enable import defer proposal"
    },
    "320868": {
      "author": "ysuzuki",
      "avatar": "https://www.gravatar.com/avatar/3455d9081295e3e740c1ffa901217d9b?d=identicon\u0026s=64",
      "cl": "320868",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320868",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: JavaScriptCore\nPriority: P2\nSeverity: Normal\nAssignee: ysuzuki@apple.com\nReporter: ysuzuki@apple.com\nLast change: 2026-08-03T18:59:23Z",
      "email": "ysuzuki@apple.com",
      "hash": "320868",
      "subject": "[JSC] Enable iterator chunking"
    },
    "320871": {
      "author": "ysuzuki",
      "avatar": "https://www.gravatar.com/avatar/3455d9081295e3e740c1ffa901217d9b?d=identicon\u0026s=64",
      "cl": "320871",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320871",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: JavaScriptCore\nPriority: P2\nSeverity: Normal\nAssignee: ysuzuki@apple.com\nReporter: ysuzuki@apple.com\nLast change: 2026-08-03T18:27:48Z",
      "email": "ysuzuki@apple.com",
      "hash": "320871",
      "subject": "[JSC] Enable joint-iteration proposal"
    },
    "320874": {
      "author": "fred.wang",
      "avatar": "https://www.gravatar.com/avatar/4284ca30833543ee447237ab9a37c6c1?d=identicon\u0026s=64",
      "cl": "320874",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320874",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: New Bugs\nPriority: P2\nSeverity: Normal\nAssignee: fred.wang@free.fr\nReporter: fred.wang@free.fr\nLast change: 2026-08-03T13:56:13Z",
      "email": "fred.wang@free.fr",
      "hash": "320874",
      "subject": "Sync WPT tests for preload/"
    },
    "320875": {
      "author": "ahmad.saleem792",
      "avatar": "https://www.gravatar.com/avatar/3d43be18ce5ee6b92ba9151b63591125?d=identicon\u0026s=64",
      "cl": "320875",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320875",
      "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-08-03T16:46:23Z",
      "email": "ahmad.saleem792@gmail.com",
      "hash": "320875",
      "subject": "Sync `tools/lint` from WPT Upstream"
    },
    "320876": {
      "author": "hi",
      "avatar": "https://www.gravatar.com/avatar/c9e757d973342c773f107a94b70cb9cd?d=identicon\u0026s=64",
      "cl": "320876",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320876",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: Web Inspector\nPriority: P2\nSeverity: Normal\nAssignee: hi@devinrousso.com\nReporter: hi@devinrousso.com\nLast change: 2026-08-03T17:25:13Z",
      "email": "hi@devinrousso.com",
      "hash": "320876",
      "subject": "Web Inspector: Canvas: expose client metadata for WebGPU devices"
    },
    "320879": {
      "author": "ddkilzer",
      "avatar": "https://www.gravatar.com/avatar/88cf4d5149f4e19200f08d611f1818c9?d=identicon\u0026s=64",
      "cl": "320879",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320879",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: Tools / Tests\nPriority: P2\nSeverity: Normal\nAssignee: ddkilzer@webkit.org\nReporter: ddkilzer@webkit.org\nLast change: 2026-08-03T11:50:08Z",
      "email": "ddkilzer@webkit.org",
      "hash": "320879",
      "subject": "Build failure: WebViewTests.swift uses try/await outside of #expect"
    },
    "320880": {
      "author": "ysuzuki",
      "avatar": "https://www.gravatar.com/avatar/3455d9081295e3e740c1ffa901217d9b?d=identicon\u0026s=64",
      "cl": "320880",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320880",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: JavaScriptCore\nPriority: P2\nSeverity: Normal\nAssignee: ysuzuki@apple.com\nReporter: ysuzuki@apple.com\nLast change: 2026-08-03T07:22:20Z",
      "email": "ysuzuki@apple.com",
      "hash": "320880",
      "subject": "Unreviewed, clean up now-fixed import-defer tests"
    },
    "320881": {
      "author": "fujii",
      "avatar": "https://www.gravatar.com/avatar/ef99cb23f5e5d27977968ca097d9a85f?d=identicon\u0026s=64",
      "cl": "320881",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320881",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WPE WebKit\nPriority: P2\nSeverity: Normal\nAssignee: fujii@igalia.com\nReporter: fujii@igalia.com\nLast change: 2026-08-03T11:37:02Z",
      "email": "fujii@igalia.com",
      "hash": "320881",
      "subject": "[Coordinated Graphics] Unnecessary texture allocation in the fast path of CoordinatedBackingStoreTile::processPendingUpdates"
    },
    "320887": {
      "author": "aperez",
      "avatar": "https://www.gravatar.com/avatar/30ffea8cf404586741a8f5f7110c0914?d=identicon\u0026s=64",
      "cl": "320887",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320887",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: JavaScriptCore\nPriority: P2\nSeverity: Normal\nAssignee: aperez@igalia.com\nReporter: aperez@igalia.com\nLast change: 2026-08-03T14:38:12Z",
      "email": "aperez@igalia.com",
      "hash": "320887",
      "subject": "REGRESSION(312307@main): [JSC] Clang reports unsafe buffer usage in JSStringInlines.h"
    },
    "320888": {
      "author": "cgarcia",
      "avatar": "https://www.gravatar.com/avatar/8393f7e76d83c8a147cb852d8fb1a959?d=identicon\u0026s=64",
      "cl": "320888",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320888",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WebKitGTK\nPriority: P2\nSeverity: Normal\nAssignee: cgarcia@igalia.com\nReporter: cgarcia@igalia.com\nLast change: 2026-08-03T12:22:32Z",
      "email": "cgarcia@igalia.com",
      "hash": "320888",
      "subject": "[GTK][WPE] Skia compositor: do not early release hole punch buffers on layer invalidation"
    },
    "320890": {
      "author": "cgarcia",
      "avatar": "https://www.gravatar.com/avatar/8393f7e76d83c8a147cb852d8fb1a959?d=identicon\u0026s=64",
      "cl": "320890",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320890",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WebKitGTK\nPriority: P2\nSeverity: Normal\nAssignee: cgarcia@igalia.com\nReporter: cgarcia@igalia.com\nLast change: 2026-08-03T11:14:47Z",
      "email": "cgarcia@igalia.com",
      "hash": "320890",
      "subject": "[GTK][WPE] Skia compositor: CoordinatedPlatformLayer::hasCommittedContentsBuffer() uses m_skiaTarget and can be called from different threads"
    },
    "320894": {
      "author": "ahmad.saleem792",
      "avatar": "https://www.gravatar.com/avatar/3d43be18ce5ee6b92ba9151b63591125?d=identicon\u0026s=64",
      "cl": "320894",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320894",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: MathML\nPriority: P2\nSeverity: Normal\nAssignee: ahmad.saleem792@gmail.com\nReporter: ahmad.saleem792@gmail.com\nLast change: 2026-08-03T17:03:21Z",
      "email": "ahmad.saleem792@gmail.com",
      "hash": "320894",
      "subject": "Use a default member initializer for MathMLOperatorDictionary::Property::form"
    },
    "320895": {
      "author": "alex",
      "avatar": "https://www.gravatar.com/avatar/c8c6e17acbdf0549b05d6f7fc2c1c4dc?d=identicon\u0026s=64",
      "cl": "320895",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320895",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: New Bugs\nPriority: P2\nSeverity: Normal\nAssignee: alex@igalia.com\nReporter: alex@igalia.com\nLast change: 2026-08-03T14:18:34Z",
      "email": "alex@igalia.com",
      "hash": "320895",
      "subject": "[WPE][GTK] REGRESSION(318402@main): canvas and image layer contents composited without blending"
    },
    "320900": {
      "author": "kkinnunen",
      "avatar": "https://www.gravatar.com/avatar/7f063a2c9e40666bfe998109608180b7?d=identicon\u0026s=64",
      "cl": "320900",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320900",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WebGL\nPriority: P2\nSeverity: Normal\nAssignee: kkinnunen@apple.com\nReporter: kkinnunen@apple.com\nLast change: 2026-08-03T17:19:35Z",
      "email": "kkinnunen@apple.com",
      "hash": "320900",
      "subject": "Update WebGL conformance tests 2026-07-18 (f15a73f727d8ee66a3ec6d0bed9f02f08cacc2c1)"
    },
    "320902": {
      "author": "cgarcia",
      "avatar": "https://www.gravatar.com/avatar/8393f7e76d83c8a147cb852d8fb1a959?d=identicon\u0026s=64",
      "cl": "320902",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320902",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WebKitGTK\nPriority: P2\nSeverity: Normal\nAssignee: cgarcia@igalia.com\nReporter: cgarcia@igalia.com\nLast change: 2026-08-03T15:04:52Z",
      "email": "cgarcia@igalia.com",
      "hash": "320902",
      "subject": "[CoordinatedGraphics] Remove the lock requirement for CoordinatedPlatformLayer members that are only accessed from the main thread"
    },
    "320905": {
      "author": "keith_miller",
      "avatar": "https://www.gravatar.com/avatar/bddc1595b29098429a6ce7c8bf4aced2?d=identicon\u0026s=64",
      "cl": "320905",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320905",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: Tools / Tests\nPriority: P2\nSeverity: Normal\nAssignee: keith_miller@apple.com\nReporter: keith_miller@apple.com\nLast change: 2026-08-03T18:04:10Z",
      "email": "keith_miller@apple.com",
      "hash": "320905",
      "subject": "Add JSTests README.md / agent imports"
    },
    "320906": {
      "author": "webkit-unassigned",
      "avatar": "https://www.gravatar.com/avatar/80334dc799c6463fc3ad56a385ca3ffd?d=identicon\u0026s=64",
      "cl": "320906",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320906",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WebGPU\nPriority: P2\nSeverity: Normal\nAssignee: webkit-unassigned@lists.webkit.org\nReporter: adrian_taylor@apple.com\nLast change: 2026-08-03T17:00:51Z",
      "email": "webkit-unassigned@lists.webkit.org",
      "hash": "320906",
      "subject": "Enable Swift strict safety for WebGPU cmake"
    },
    "320907": {
      "author": "webkit-unassigned",
      "avatar": "https://www.gravatar.com/avatar/80334dc799c6463fc3ad56a385ca3ffd?d=identicon\u0026s=64",
      "cl": "320907",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320907",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WebGPU\nPriority: P2\nSeverity: Normal\nAssignee: webkit-unassigned@lists.webkit.org\nReporter: adrian_taylor@apple.com\nLast change: 2026-08-03T18:46:49Z",
      "email": "webkit-unassigned@lists.webkit.org",
      "hash": "320907",
      "subject": "Slightly reduce unsafe in WebGPU Buffer"
    },
    "320909": {
      "author": "achristensen",
      "avatar": "https://www.gravatar.com/avatar/b087c5dfcb1233e80cad9105fd5a1ac6?d=identicon\u0026s=64",
      "cl": "320909",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320909",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WebKit Process Model\nPriority: P2\nSeverity: Normal\nAssignee: achristensen@apple.com\nReporter: achristensen@apple.com\nLast change: 2026-08-03T20:04:34Z",
      "email": "achristensen@apple.com",
      "hash": "320909",
      "subject": "Turn MESSAGE_CHECK_COMPLETION in WebProcessProxy::didPostMessage into early return"
    },
    "320914": {
      "author": "ysuzuki",
      "avatar": "https://www.gravatar.com/avatar/3455d9081295e3e740c1ffa901217d9b?d=identicon\u0026s=64",
      "cl": "320914",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320914",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: JavaScriptCore\nPriority: P2\nSeverity: Normal\nAssignee: ysuzuki@apple.com\nReporter: ysuzuki@apple.com\nLast change: 2026-08-03T17:51:07Z",
      "email": "ysuzuki@apple.com",
      "hash": "320914",
      "subject": "Unreviewed, remove USE(JSVALUE64_32)"
    },
    "320916": {
      "author": "ysuzuki",
      "avatar": "https://www.gravatar.com/avatar/3455d9081295e3e740c1ffa901217d9b?d=identicon\u0026s=64",
      "cl": "320916",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320916",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: JavaScriptCore\nPriority: P2\nSeverity: Normal\nAssignee: ysuzuki@apple.com\nReporter: ysuzuki@apple.com\nLast change: 2026-08-03T21:03:25Z",
      "email": "ysuzuki@apple.com",
      "hash": "320916",
      "subject": "[JSC] Share VM-independent JIT thunks"
    },
    "320923": {
      "author": "achristensen",
      "avatar": "https://www.gravatar.com/avatar/b087c5dfcb1233e80cad9105fd5a1ac6?d=identicon\u0026s=64",
      "cl": "320923",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320923",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: Tools / Tests\nPriority: P2\nSeverity: Normal\nAssignee: achristensen@apple.com\nReporter: achristensen@apple.com\nLast change: 2026-08-03T19:56:54Z",
      "email": "achristensen@apple.com",
      "hash": "320923",
      "subject": "Fix TestWebKitAPI.WebTransport.NetworkProcessCrash after 318101@main"
    },
    "320924": {
      "author": "a_protyasha",
      "avatar": "https://www.gravatar.com/avatar/fce5b3c4e9f3c59a4873e08c9f03c3b1?d=identicon\u0026s=64",
      "cl": "320924",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320924",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: New Bugs\nPriority: P2\nSeverity: Normal\nAssignee: a_protyasha@apple.com\nReporter: a_protyasha@apple.com\nLast change: 2026-08-03T21:02:17Z",
      "email": "a_protyasha@apple.com",
      "hash": "320924",
      "subject": "REGRESSION(318471@main): Broke macOS 26.4 performance/ASAN builds (no such module 'wtf.Core.cocoa.RuntimeApplicationChecksCocoa')"
    }
  },
  "date": "2026-08-03",
  "days": 1,
  "generatedAt": "2026-08-03T22:05:41Z",
  "kind": "issues",
  "markdown": "## Highlights\n- **CSS** Added support for at-rule functions inside `@supports`, improving standards compatibility for feature queries. [bug 235400](https://bugs.webkit.org/show_bug.cgi?id=235400)\n- **Layout** Fixed mis-positioned and malformed `corner-shape` rendering on outlines and box-shadow spread. [bug 320590](https://bugs.webkit.org/show_bug.cgi?id=320590)\n- **Layout** Fixed CSS Grid negative line placement so leading implicit tracks are generated correctly. [bug 320680](https://bugs.webkit.org/show_bug.cgi?id=320680)\n- **Media** Fixed subtitles not always turning on after selecting \"On\" in media controls. [bug 320769](https://bugs.webkit.org/show_bug.cgi?id=320769)\n- **Mobile** Fixed an iPhone Mirroring Mail regression that incorrectly marked autocorrected text. [bug 320764](https://bugs.webkit.org/show_bug.cgi?id=320764)\n- **Canvas** Restricted float16 canvas and ImageData to platforms that actually support `PixelFormat::RGBA16F`, avoiding broken behavior. [bug 320848](https://bugs.webkit.org/show_bug.cgi?id=320848)\n- **UI** Fixed WPE/GTK compositing where canvas and image layers could render without blending. [bug 320895](https://bugs.webkit.org/show_bug.cgi?id=320895)\n- **Privacy** Tightened text extraction link descriptions by truncating `href` more aggressively, reducing overexposure of URL data. [bug 320825](https://bugs.webkit.org/show_bug.cgi?id=320825)\n- **Site Isolation** Fixed remote frame processes keeping a page load assertion after cross-site navigation. [bug 320790](https://bugs.webkit.org/show_bug.cgi?id=320790)\n- **DevTools** Web Inspector Canvas recording now captures WebGL extension actions and exposes WebGPU device client metadata. [bug 320863](https://bugs.webkit.org/show_bug.cgi?id=320863) [bug 320876](https://bugs.webkit.org/show_bug.cgi?id=320876)\n\n## By component\n\n### Accessibility\n- Started running more AX tests with isolated-tree enabled and cleaned up related layout tests. [bug 320762](https://bugs.webkit.org/show_bug.cgi?id=320762)\n- Replaced `js-test-pre/js-test-post` with `js-test` in accessibility layout tests. [bug 320771](https://bugs.webkit.org/show_bug.cgi?id=320771)\n\n### Canvas\n- Only allow float16 canvas and ImageData on platforms that support `PixelFormat::RGBA16F`. [bug 320848](https://bugs.webkit.org/show_bug.cgi?id=320848)\n\n### CSS\n- Implemented at-rule functions for use with `@supports`. [bug 235400](https://bugs.webkit.org/show_bug.cgi?id=235400)\n\n### Extensions\n- Fixed inconsistencies in the `browser.alarms` API. [bug 320767](https://bugs.webkit.org/show_bug.cgi?id=320767)\n\n### HTML Editing\n- Fixed a regression where iPhone Mirroring Mail incorrectly marked autocorrected text. [bug 320764](https://bugs.webkit.org/show_bug.cgi?id=320764)\n\n### JavaScriptCore\n- Inlined `String#substring` in DFG/FTL. [bug 320045](https://bugs.webkit.org/show_bug.cgi?id=320045)\n- Fixed WPE assertion-enabled timeouts in wasm stress tests for abstract heap type indexes. [bug 320559](https://bugs.webkit.org/show_bug.cgi?id=320559)\n- Enabled the import defer proposal. [bug 320867](https://bugs.webkit.org/show_bug.cgi?id=320867)\n- Enabled iterator chunking. [bug 320868](https://bugs.webkit.org/show_bug.cgi?id=320868)\n- Enabled the joint-iteration proposal. [bug 320871](https://bugs.webkit.org/show_bug.cgi?id=320871)\n- Cleaned up now-fixed import-defer tests. [bug 320880](https://bugs.webkit.org/show_bug.cgi?id=320880)\n- Fixed a Clang unsafe-buffer-usage report in `JSStringInlines.h`. [bug 320887](https://bugs.webkit.org/show_bug.cgi?id=320887)\n- Removed `USE(JSVALUE64_32)`. [bug 320914](https://bugs.webkit.org/show_bug.cgi?id=320914)\n- Shared VM-independent JIT thunks. [bug 320916](https://bugs.webkit.org/show_bug.cgi?id=320916)\n\n### Layout and rendering\n- Fixed `corner-shape` rendering on outlines and box-shadow spread. [bug 320590](https://bugs.webkit.org/show_bug.cgi?id=320590)\n- Fixed generation of leading implicit tracks for negative grid line placements. [bug 320680](https://bugs.webkit.org/show_bug.cgi?id=320680)\n\n### MathML\n- Added a default member initializer for `MathMLOperatorDictionary::Property::form`. [bug 320894](https://bugs.webkit.org/show_bug.cgi?id=320894)\n\n### Media playback\n- Fixed subtitles not always enabling from media controls. [bug 320769](https://bugs.webkit.org/show_bug.cgi?id=320769)\n\n### Process model\n- Fixed a data race in `IPC::MessageLog::add()` on ring buffer element storage. [bug 320321](https://bugs.webkit.org/show_bug.cgi?id=320321)\n- Turned `MESSAGE_CHECK_COMPLETION` in `WebProcessProxy::didPostMessage` into an early return. [bug 320909](https://bugs.webkit.org/show_bug.cgi?id=320909)\n\n### SVG\n- Improved filter rendering in LBSE. [bug 316788](https://bugs.webkit.org/show_bug.cgi?id=316788)\n- Skipped per-frame visual-overflow recompute in `RenderSVGContainer` paint cull. [bug 320814](https://bugs.webkit.org/show_bug.cgi?id=320814)\n- Passed `VisibleRectContext` by const reference so visible rect computation can be `NODELETE`. [bug 320855](https://bugs.webkit.org/show_bug.cgi?id=320855)\n\n### Site isolation\n- Fixed remote frame processes retaining a page load assertion after cross-site navigation. [bug 320790](https://bugs.webkit.org/show_bug.cgi?id=320790)\n\n### Text extraction\n- Treated small, visually distinct elements as clickable when simulating clicks. [bug 320777](https://bugs.webkit.org/show_bug.cgi?id=320777)\n- Enforced stricter truncation of link `href` attributes when describing interactions. [bug 320825](https://bugs.webkit.org/show_bug.cgi?id=320825)\n\n### Web Inspector\n- Canvas recording now captures WebGL extension actions. [bug 320863](https://bugs.webkit.org/show_bug.cgi?id=320863)\n- Canvas tooling now exposes client metadata for WebGPU devices. [bug 320876](https://bugs.webkit.org/show_bug.cgi?id=320876)\n\n### WebAssembly\n- Fixed `ensureArrayStorage()` so it does not transition Wasm GC object structures. [bug 319087](https://bugs.webkit.org/show_bug.cgi?id=319087)\n\n### WebDriver\n- Unified mouse, pen, and touch code paths in `SimulatedInputDispatcher::transitionInputSourceToState`. [bug 319923](https://bugs.webkit.org/show_bug.cgi?id=319923)\n\n### WebGPU\n- Enabled Swift strict safety for WebGPU cmake. [bug 320906](https://bugs.webkit.org/show_bug.cgi?id=320906)\n- Reduced unsafe code in WebGPU Buffer. [bug 320907](https://bugs.webkit.org/show_bug.cgi?id=320907)\n\n### WebKitGTK and WPE\n- Fixed memory growth on every page load when variable fonts are used with Skia. [bug 319590](https://bugs.webkit.org/show_bug.cgi?id=319590)\n- Added `WEBKIT_WEBSITE_DATA_FILE_SYSTEM` API in GLib. [bug 320843](https://bugs.webkit.org/show_bug.cgi?id=320843)\n- Removed unnecessary texture allocation in the fast path of `CoordinatedBackingStoreTile::processPendingUpdates`. [bug 320881](https://bugs.webkit.org/show_bug.cgi?id=320881)\n- Fixed Skia compositor behavior so hole punch buffers are not released too early on layer invalidation. [bug 320888](https://bugs.webkit.org/show_bug.cgi?id=320888)\n- Fixed a cross-thread access issue in `CoordinatedPlatformLayer::hasCommittedContentsBuffer()`. [bug 320890](https://bugs.webkit.org/show_bug.cgi?id=320890)\n- Fixed a regression where canvas and image layer contents were composited without blending on WPE/GTK. [bug 320895](https://bugs.webkit.org/show_bug.cgi?id=320895)\n- Removed unnecessary lock requirements for `CoordinatedPlatformLayer` members only accessed on the main thread. [bug 320902](https://bugs.webkit.org/show_bug.cgi?id=320902)\n\n### WebKit misc\n- Fixed cross-origin-opener-policy popup test certificate info. [bug 320765](https://bugs.webkit.org/show_bug.cgi?id=320765)\n\n### Web platform tests and infrastructure\n- Fixed a digital credentials OpenID4VP request parsing regression in WPT coverage. [bug 320546](https://bugs.webkit.org/show_bug.cgi?id=320546)\n- Synced WPT tests for `preload/`. [bug 320874](https://bugs.webkit.org/show_bug.cgi?id=320874)\n\n## Resolution other than FIXED\n- `WONTFIX`: Declined a JavaScriptCore C++ concept addition for derived `JSInternalFieldObject` classes and creatable initial values. [bug 311733](https://bugs.webkit.org/show_bug.cgi?id=311733)\n- `DUPLICATE`: macOS Sequoia x86_64 WebGL layout test text failures were closed as a duplicate of an existing regression. [bug 320253](https://bugs.webkit.org/show_bug.cgi?id=320253)\n- `DUPLICATE`: ANGLE variable initialization issue in `mtl_render_utils.mm` was closed as duplicate work. [bug 320379](https://bugs.webkit.org/show_bug.cgi?id=320379)",
  "repo": "webkit",
  "repoDisplay": "WebKit",
  "since": "2026-08-03",
  "totals": {
    "components": 23,
    "contributors": 35,
    "issues": 57
  },
  "until": "2026-08-03"
}