{
  "breakdown": {
    "byResolution": {
      "DUPLICATE": 2,
      "FIXED": 47,
      "WONTFIX": 1
    }
  },
  "commits": {
    "214823": {
      "author": "aakash_jain",
      "avatar": "https://www.gravatar.com/avatar/e82e0cafeeac3a35b7e74206ebe4c536?d=identicon\u0026s=64",
      "cl": "214823",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=214823",
      "description": "Status: RESOLVED\nResolution: WONTFIX\nComponent: Tools / Tests\nPriority: P2\nSeverity: Normal\nAssignee: aakash_jain@apple.com\nReporter: aakash_jain@apple.com\nLast change: 2026-08-28T16:25:05Z",
      "email": "aakash_jain@apple.com",
      "hash": "214823",
      "subject": "[ews] Make buildbot try robust against network issues"
    },
    "252322": {
      "author": "jean-yves.avenard",
      "avatar": "https://www.gravatar.com/avatar/29892bff749533b3b9dce5dfb9b119e6?d=identicon\u0026s=64",
      "cl": "252322",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=252322",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: New Bugs\nPriority: P2\nSeverity: Normal\nAssignee: jean-yves.avenard@apple.com\nReporter: bharris9@apple.com\nLast change: 2026-08-28T15:53:19Z",
      "email": "jean-yves.avenard@apple.com",
      "hash": "252322",
      "subject": "New test: [ macOS X86_64 ] media/media-source/media-source-video-renders.html is constant ImageOnlyfailure"
    },
    "27545": {
      "author": "ntim",
      "avatar": "https://www.gravatar.com/avatar/208c05ac2decdf818a4a08ada568328e?d=identicon\u0026s=64",
      "cl": "27545",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=27545",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: CSS\nPriority: P2\nSeverity: Normal\nAssignee: ntim@apple.com\nReporter: jberlin@webkit.org\nLast change: 2026-08-28T07:10:45Z",
      "email": "ntim@apple.com",
      "hash": "27545",
      "subject": "[css-overflow-4] Support `text-overflow: \u003cstring\u003e`"
    },
    "290004": {
      "author": "nham",
      "avatar": "https://www.gravatar.com/avatar/dc0914eabf69047ee3397794c2d17bf7?d=identicon\u0026s=64",
      "cl": "290004",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=290004",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WebKit Misc.\nPriority: P2\nSeverity: Normal\nAssignee: nham@apple.com\nReporter: nham@apple.com\nLast change: 2026-08-28T15:04:55Z",
      "email": "nham@apple.com",
      "hash": "290004",
      "subject": "Create dispatch queues with autorelease pools"
    },
    "312152": {
      "author": "sgill26",
      "avatar": "https://www.gravatar.com/avatar/da06ac7be04c41c1a52a4222d80024f5?d=identicon\u0026s=64",
      "cl": "312152",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=312152",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: Layout and Rendering\nPriority: P2\nSeverity: Normal\nAssignee: sgill26@apple.com\nReporter: ahmad.saleem792@gmail.com\nLast change: 2026-08-28T18:51:18Z",
      "email": "sgill26@apple.com",
      "hash": "312152",
      "subject": "github.com: emoji reaction touches code box in comment in Safari"
    },
    "316098": {
      "author": "lwarlow",
      "avatar": "https://www.gravatar.com/avatar/262b456ff1e93842b93f9694d1e01a9e?d=identicon\u0026s=64",
      "cl": "316098",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=316098",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: DOM\nPriority: P2\nSeverity: Normal\nAssignee: lwarlow@igalia.com\nReporter: lwarlow@igalia.com\nLast change: 2026-08-28T19:36:13Z",
      "email": "lwarlow@igalia.com",
      "hash": "316098",
      "subject": "Add new child change type for moveBefore"
    },
    "316832": {
      "author": "gsnedders",
      "avatar": "https://www.gravatar.com/avatar/99f6b56d9db9d32920dfcc56deae86fc?d=identicon\u0026s=64",
      "cl": "316832",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=316832",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: Tools / Tests\nPriority: P2\nSeverity: Normal\nAssignee: gsnedders@apple.com\nReporter: gsnedders@apple.com\nLast change: 2026-08-28T19:16:16Z",
      "email": "gsnedders@apple.com",
      "hash": "316832",
      "subject": "[perf.webkit.org] Update sync-commits.py to support Canonical-link"
    },
    "317644": {
      "author": "dpino",
      "avatar": "https://www.gravatar.com/avatar/e8cce88637f1a6e79155e8371e24b2e8?d=identicon\u0026s=64",
      "cl": "317644",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=317644",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: Tools / Tests\nPriority: P2\nSeverity: Normal\nAssignee: dpino@igalia.com\nReporter: zimmermann@kde.org\nLast change: 2026-08-28T12:32:27Z",
      "email": "dpino@igalia.com",
      "hash": "317644",
      "subject": "[GTK][WPE] Move libbacktrace and monado build/test dependencies from webkit-container-sdk into Tools/glib/dependencies/apt"
    },
    "321174": {
      "author": "lwarlow",
      "avatar": "https://www.gravatar.com/avatar/262b456ff1e93842b93f9694d1e01a9e?d=identicon\u0026s=64",
      "cl": "321174",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=321174",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: New Bugs\nPriority: P2\nSeverity: Normal\nAssignee: lwarlow@igalia.com\nReporter: lwarlow@igalia.com\nLast change: 2026-08-28T19:35:32Z",
      "email": "lwarlow@igalia.com",
      "hash": "321174",
      "subject": "Change movingSteps isSubtreeRoot to an enum class"
    },
    "321274": {
      "author": "graouts",
      "avatar": "https://www.gravatar.com/avatar/9b3ef1e754f8d994f21ff67c660cbbe6?d=identicon\u0026s=64",
      "cl": "321274",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=321274",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: Animations\nPriority: P2\nSeverity: Normal\nAssignee: graouts@webkit.org\nReporter: rcaliman@apple.com\nLast change: 2026-08-28T10:26:24Z",
      "email": "graouts@webkit.org",
      "hash": "321274",
      "subject": "Page freezes with CSS transition duration calc(infinity * 1s)"
    },
    "321334": {
      "author": "mark.lam",
      "avatar": "https://www.gravatar.com/avatar/87a4219a10aeda88757492c63da746de?d=identicon\u0026s=64",
      "cl": "321334",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=321334",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: JavaScriptCore\nPriority: P2\nSeverity: Normal\nAssignee: mark.lam@apple.com\nReporter: mark.lam@apple.com\nLast change: 2026-08-28T07:52:06Z",
      "email": "mark.lam@apple.com",
      "hash": "321334",
      "subject": "Introducing mya and libJavaScriptCoreTools."
    },
    "321751": {
      "author": "jmichaud",
      "avatar": "https://www.gravatar.com/avatar/36e0433ee725a08f7e1122a6bc584b57?d=identicon\u0026s=64",
      "cl": "321751",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=321751",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: Platform\nPriority: P2\nSeverity: Normal\nAssignee: jmichaud@igalia.com\nReporter: justin@justinmichaud.com\nLast change: 2026-08-28T13:52:23Z",
      "email": "jmichaud@igalia.com",
      "hash": "321751",
      "subject": "[non-cocoa][fuzz] OOB write in APNG ICC conversion"
    },
    "322013": {
      "author": "graouts",
      "avatar": "https://www.gravatar.com/avatar/9b3ef1e754f8d994f21ff67c660cbbe6?d=identicon\u0026s=64",
      "cl": "322013",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=322013",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: Animations\nPriority: P2\nSeverity: Normal\nAssignee: graouts@webkit.org\nReporter: graouts@webkit.org\nLast change: 2026-08-28T14:31:31Z",
      "email": "graouts@webkit.org",
      "hash": "322013",
      "subject": "[scroll-animations] make timeline names loosely-matched"
    },
    "322116": {
      "author": "chi187",
      "avatar": "https://www.gravatar.com/avatar/d04164fa4e06ce85533085f24c766e17?d=identicon\u0026s=64",
      "cl": "322116",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=322116",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WebAssembly\nPriority: P2\nSeverity: Normal\nAssignee: chi187@gmail.com\nReporter: chi187@gmail.com\nLast change: 2026-08-28T16:53:24Z",
      "email": "chi187@gmail.com",
      "hash": "322116",
      "subject": "[JSC][Wasm] ESM mutable globals should be live unwrapped bindings"
    },
    "322118": {
      "author": "chi187",
      "avatar": "https://www.gravatar.com/avatar/d04164fa4e06ce85533085f24c766e17?d=identicon\u0026s=64",
      "cl": "322118",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=322118",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WebAssembly\nPriority: P2\nSeverity: Normal\nAssignee: chi187@gmail.com\nReporter: chi187@gmail.com\nLast change: 2026-08-28T16:58:41Z",
      "email": "chi187@gmail.com",
      "hash": "322118",
      "subject": "[JSC][Wasm] Reserved wasm: and wasm-js: names should LinkError in ESM"
    },
    "322219": {
      "author": "zimmermann",
      "avatar": "https://www.gravatar.com/avatar/4cf161180c532b03a653c7e5c1a8b6cc?d=identicon\u0026s=64",
      "cl": "322219",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=322219",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: SVG\nPriority: P2\nSeverity: Normal\nAssignee: zimmermann@kde.org\nReporter: zimmermann@kde.org\nLast change: 2026-08-28T15:31:12Z",
      "email": "zimmermann@kde.org",
      "hash": "322219",
      "subject": "[LBSE] Fix viewport clipping issues"
    },
    "322441": {
      "author": "zalan",
      "avatar": "https://www.gravatar.com/avatar/788d66417db806c567552cfa1ae89f77?d=identicon\u0026s=64",
      "cl": "322441",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=322441",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: CSS\nPriority: P2\nSeverity: Normal\nAssignee: zalan@apple.com\nReporter: sebastianzartner@gmail.com\nLast change: 2026-08-28T16:17:41Z",
      "email": "zalan@apple.com",
      "hash": "322441",
      "subject": "[css-text-decor-4] Add support for percentages to text-decoration-inset"
    },
    "322509": {
      "author": "webkit-unassigned",
      "avatar": "https://www.gravatar.com/avatar/80334dc799c6463fc3ad56a385ca3ffd?d=identicon\u0026s=64",
      "cl": "322509",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=322509",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: Layout and Rendering\nPriority: P2\nSeverity: Normal\nAssignee: webkit-unassigned@lists.webkit.org\nReporter: info.aeslilly@gmail.com\nLast change: 2026-08-28T21:46:09Z",
      "email": "webkit-unassigned@lists.webkit.org",
      "hash": "322509",
      "subject": "corner-shape: backdrop-filter is clipped to the rounded rect, ignoring corner-shape"
    },
    "322511": {
      "author": "webkit-unassigned",
      "avatar": "https://www.gravatar.com/avatar/80334dc799c6463fc3ad56a385ca3ffd?d=identicon\u0026s=64",
      "cl": "322511",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=322511",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: CSS\nPriority: P2\nSeverity: Normal\nAssignee: webkit-unassigned@lists.webkit.org\nReporter: sean_patterson@apple.com\nLast change: 2026-08-28T20:38:00Z",
      "email": "webkit-unassigned@lists.webkit.org",
      "hash": "322511",
      "subject": "Resync the remaining css/css-inline/parsing tests from WPT upstream"
    },
    "322524": {
      "author": "chi187",
      "avatar": "https://www.gravatar.com/avatar/d04164fa4e06ce85533085f24c766e17?d=identicon\u0026s=64",
      "cl": "322524",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=322524",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WebAssembly\nPriority: P2\nSeverity: Normal\nAssignee: chi187@gmail.com\nReporter: chi187@gmail.com\nLast change: 2026-08-28T16:47:14Z",
      "email": "chi187@gmail.com",
      "hash": "322524",
      "subject": "[JSC][Wasm] Fill wasm ref arrays without per-element set()"
    },
    "322525": {
      "author": "chi187",
      "avatar": "https://www.gravatar.com/avatar/d04164fa4e06ce85533085f24c766e17?d=identicon\u0026s=64",
      "cl": "322525",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=322525",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WebAssembly\nPriority: P2\nSeverity: Normal\nAssignee: chi187@gmail.com\nReporter: chi187@gmail.com\nLast change: 2026-08-28T16:37:15Z",
      "email": "chi187@gmail.com",
      "hash": "322525",
      "subject": "[JSC][Wasm] Fast-path i31ref in the JS-to-Wasm entry stub"
    },
    "322526": {
      "author": "chi187",
      "avatar": "https://www.gravatar.com/avatar/d04164fa4e06ce85533085f24c766e17?d=identicon\u0026s=64",
      "cl": "322526",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=322526",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WebAssembly\nPriority: P2\nSeverity: Normal\nAssignee: chi187@gmail.com\nReporter: chi187@gmail.com\nLast change: 2026-08-28T08:12:16Z",
      "email": "chi187@gmail.com",
      "hash": "322526",
      "subject": "[JSC][Wasm] Inline BBQ array.new_default for v128"
    },
    "322530": {
      "author": "chi187",
      "avatar": "https://www.gravatar.com/avatar/d04164fa4e06ce85533085f24c766e17?d=identicon\u0026s=64",
      "cl": "322530",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=322530",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WebAssembly\nPriority: P2\nSeverity: Normal\nAssignee: chi187@gmail.com\nReporter: chi187@gmail.com\nLast change: 2026-08-28T16:35:14Z",
      "email": "chi187@gmail.com",
      "hash": "322530",
      "subject": "[JSC][Wasm] Inline ref.func"
    },
    "322589": {
      "author": "zimmermann",
      "avatar": "https://www.gravatar.com/avatar/4cf161180c532b03a653c7e5c1a8b6cc?d=identicon\u0026s=64",
      "cl": "322589",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=322589",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: Tools / Tests\nPriority: P2\nSeverity: Normal\nAssignee: zimmermann@kde.org\nReporter: zimmermann@kde.org\nLast change: 2026-08-28T08:39:15Z",
      "email": "zimmermann@kde.org",
      "hash": "322589",
      "subject": "[webkit-sysprof] Add a frame cycle breakdown to analyze"
    },
    "322599": {
      "author": "sam",
      "avatar": "https://www.gravatar.com/avatar/354b409240f9fb3357f498c547423d96?d=identicon\u0026s=64",
      "cl": "322599",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=322599",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: CSS\nPriority: P2\nSeverity: Normal\nAssignee: sam@webkit.org\nReporter: sam@webkit.org\nLast change: 2026-08-28T21:20:17Z",
      "email": "sam@webkit.org",
      "hash": "322599",
      "subject": "Unify naming of zoom applying/unapplying functions"
    },
    "322614": {
      "author": "csaavedra",
      "avatar": "https://www.gravatar.com/avatar/376a6edb56b8e52de407ea171c869bcf?d=identicon\u0026s=64",
      "cl": "322614",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=322614",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: Tools / Tests\nPriority: P2\nSeverity: Normal\nAssignee: csaavedra@igalia.com\nReporter: csaavedra@igalia.com\nLast change: 2026-08-28T09:27:45Z",
      "email": "csaavedra@igalia.com",
      "hash": "322614",
      "subject": "[GLIB] Unskip ipc/serialized-type-info.html"
    },
    "322661": {
      "author": "webkit-unassigned",
      "avatar": "https://www.gravatar.com/avatar/80334dc799c6463fc3ad56a385ca3ffd?d=identicon\u0026s=64",
      "cl": "322661",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=322661",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: Page Loading\nPriority: P2\nSeverity: Normal\nAssignee: webkit-unassigned@lists.webkit.org\nReporter: i_gower@apple.com\nLast change: 2026-08-28T21:17:39Z",
      "email": "webkit-unassigned@lists.webkit.org",
      "hash": "322661",
      "subject": "Persist the resolved IP address space with a cached response"
    },
    "322670": {
      "author": "destra",
      "avatar": "https://www.gravatar.com/avatar/bb57a3e383fc407cd4b341aeef87d877?d=identicon\u0026s=64",
      "cl": "322670",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=322670",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: Media\nPriority: P2\nSeverity: Normal\nAssignee: destra@apple.com\nReporter: destra@apple.com\nLast change: 2026-08-28T16:09:08Z",
      "email": "destra@apple.com",
      "hash": "322670",
      "subject": "ESPN.com on iPhone: After exiting full screen, video pauses and tapping the resume button doesn’t do anything on espn.com"
    },
    "322672": {
      "author": "webkit-unassigned",
      "avatar": "https://www.gravatar.com/avatar/80334dc799c6463fc3ad56a385ca3ffd?d=identicon\u0026s=64",
      "cl": "322672",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=322672",
      "description": "Status: RESOLVED\nResolution: DUPLICATE\nComponent: Media\nPriority: P2\nSeverity: Normal\nAssignee: webkit-unassigned@lists.webkit.org\nReporter: baehongjun@kakao.com\nLast change: 2026-08-28T09:22:13Z",
      "email": "webkit-unassigned@lists.webkit.org",
      "hash": "322672",
      "subject": "LL-HLS: intermittent failure to enter Low Latency mode when the source is re-attached, correlated with media playlist window size (CoreMediaErrorDomain -15410)"
    },
    "322687": {
      "author": "webkit-unassigned",
      "avatar": "https://www.gravatar.com/avatar/80334dc799c6463fc3ad56a385ca3ffd?d=identicon\u0026s=64",
      "cl": "322687",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=322687",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WebCore Misc.\nPriority: P2\nSeverity: Normal\nAssignee: webkit-unassigned@lists.webkit.org\nReporter: ccarley2@apple.com\nLast change: 2026-08-28T19:56:11Z",
      "email": "webkit-unassigned@lists.webkit.org",
      "hash": "322687",
      "subject": "[Quirks] Remove unused function declarations"
    },
    "322691": {
      "author": "nham",
      "avatar": "https://www.gravatar.com/avatar/dc0914eabf69047ee3397794c2d17bf7?d=identicon\u0026s=64",
      "cl": "322691",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=322691",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: Layout and Rendering\nPriority: P2\nSeverity: Normal\nAssignee: nham@apple.com\nReporter: nham@apple.com\nLast change: 2026-08-28T15:14:40Z",
      "email": "nham@apple.com",
      "hash": "322691",
      "subject": "[Site Isolation] Coalesce per-rendering-update frame geometry IPCs"
    },
    "322699": {
      "author": "cdumez",
      "avatar": "https://www.gravatar.com/avatar/a9f21fe3a8baf79b45f3c91572187bdc?d=identicon\u0026s=64",
      "cl": "322699",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=322699",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WebCore Misc.\nPriority: P2\nSeverity: Normal\nAssignee: cdumez@apple.com\nReporter: cdumez@apple.com\nLast change: 2026-08-28T08:47:16Z",
      "email": "cdumez@apple.com",
      "hash": "322699",
      "subject": "WebEvent and its subclasses should always be heap-allocated"
    },
    "322718": {
      "author": "zalan",
      "avatar": "https://www.gravatar.com/avatar/788d66417db806c567552cfa1ae89f77?d=identicon\u0026s=64",
      "cl": "322718",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=322718",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: New Bugs\nPriority: P2\nSeverity: Normal\nAssignee: zalan@apple.com\nReporter: zalan@apple.com\nLast change: 2026-08-28T15:23:26Z",
      "email": "zalan@apple.com",
      "hash": "322718",
      "subject": "[css-text-decor] Negative text-decoration-inset is clipped when the decoration propagates to a descendant inline box"
    },
    "322731": {
      "author": "webkit-unassigned",
      "avatar": "https://www.gravatar.com/avatar/80334dc799c6463fc3ad56a385ca3ffd?d=identicon\u0026s=64",
      "cl": "322731",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=322731",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: New Bugs\nPriority: P2\nSeverity: Normal\nAssignee: webkit-unassigned@lists.webkit.org\nReporter: darbinyan@apple.com\nLast change: 2026-08-28T17:51:04Z",
      "email": "webkit-unassigned@lists.webkit.org",
      "hash": "322731",
      "subject": "REGRESSION(319913@main): [EWS] Broken PlayStation-Build-EWS"
    },
    "322739": {
      "author": "graouts",
      "avatar": "https://www.gravatar.com/avatar/9b3ef1e754f8d994f21ff67c660cbbe6?d=identicon\u0026s=64",
      "cl": "322739",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=322739",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: Animations\nPriority: P2\nSeverity: Normal\nAssignee: graouts@webkit.org\nReporter: graouts@webkit.org\nLast change: 2026-08-28T08:07:05Z",
      "email": "graouts@webkit.org",
      "hash": "322739",
      "subject": "[scroll-animations] keep track of style scope for `animation-timeline` and `{scroll|view}-timeline-name` properties"
    },
    "322756": {
      "author": "nham",
      "avatar": "https://www.gravatar.com/avatar/dc0914eabf69047ee3397794c2d17bf7?d=identicon\u0026s=64",
      "cl": "322756",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=322756",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WebKit Misc.\nPriority: P2\nSeverity: Normal\nAssignee: nham@apple.com\nReporter: nham@apple.com\nLast change: 2026-08-28T17:22:11Z",
      "email": "nham@apple.com",
      "hash": "322756",
      "subject": "Move some part of collectScreenProperties to a background thread"
    },
    "322759": {
      "author": "chi187",
      "avatar": "https://www.gravatar.com/avatar/d04164fa4e06ce85533085f24c766e17?d=identicon\u0026s=64",
      "cl": "322759",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=322759",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WebAssembly\nPriority: P2\nSeverity: Normal\nAssignee: chi187@gmail.com\nReporter: chi187@gmail.com\nLast change: 2026-08-28T16:33:14Z",
      "email": "chi187@gmail.com",
      "hash": "322759",
      "subject": "[JSC][Wasm] Compare custom section names without allocating a String"
    },
    "322764": {
      "author": "jlee53",
      "avatar": "https://www.gravatar.com/avatar/fc717c99321d09f31fb9187418a8ffc5?d=identicon\u0026s=64",
      "cl": "322764",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=322764",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WebKit Misc.\nPriority: P2\nSeverity: Normal\nAssignee: jlee53@apple.com\nReporter: jlee53@apple.com\nLast change: 2026-08-28T20:32:50Z",
      "email": "jlee53@apple.com",
      "hash": "322764",
      "subject": "Remove MAYBE_EVALUATE_URL_WITH_TRANSITIVE_TRUST and MAYBE_REQUEST_PERMISSION_ASK_TO macros"
    },
    "322769": {
      "author": "com.webkit.iidmsa",
      "avatar": "https://www.gravatar.com/avatar/0ac5127c69f90d0c57054173ae4c3108?d=identicon\u0026s=64",
      "cl": "322769",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=322769",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WebGPU\nPriority: P2\nSeverity: Normal\nAssignee: com.webkit.iidmsa@gmail.com\nReporter: com.webkit.iidmsa@gmail.com\nLast change: 2026-08-28T13:32:17Z",
      "email": "com.webkit.iidmsa@gmail.com",
      "hash": "322769",
      "subject": "Fix typo in `WGSL::Types::Primitive` and `WGSL::nameForPrimitiveKind`"
    },
    "322806": {
      "author": "webkit-unassigned",
      "avatar": "https://www.gravatar.com/avatar/80334dc799c6463fc3ad56a385ca3ffd?d=identicon\u0026s=64",
      "cl": "322806",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=322806",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WebKit Misc.\nPriority: P2\nSeverity: Normal\nAssignee: webkit-unassigned@lists.webkit.org\nReporter: richard_robinson2@apple.com\nLast change: 2026-08-28T09:36:08Z",
      "email": "webkit-unassigned@lists.webkit.org",
      "hash": "322806",
      "subject": "[Swift in WebKit] Introduce a bridging mechanism to create `std::expected`s in Swift"
    },
    "322809": {
      "author": "nham",
      "avatar": "https://www.gravatar.com/avatar/dc0914eabf69047ee3397794c2d17bf7?d=identicon\u0026s=64",
      "cl": "322809",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=322809",
      "description": "Status: RESOLVED\nResolution: DUPLICATE\nComponent: WebKit Misc.\nPriority: P2\nSeverity: Normal\nAssignee: nham@apple.com\nReporter: nham@apple.com\nLast change: 2026-08-28T20:54:04Z",
      "email": "nham@apple.com",
      "hash": "322809",
      "subject": "[Site Isolation] FrameProcess lifetime should not be tied to navigation object"
    },
    "322824": {
      "author": "revert-bot",
      "avatar": "https://www.gravatar.com/avatar/d151ad34752e76d4b7b3f2b6a638b305?d=identicon\u0026s=64",
      "cl": "322824",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=322824",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: JavaScriptCore\nPriority: P2\nSeverity: Normal\nAssignee: revert-bot@webkit.org\nReporter: revert-bot@webkit.org\nLast change: 2026-08-28T07:24:14Z",
      "email": "revert-bot@webkit.org",
      "hash": "322824",
      "subject": "Another speculative revert for JetStream3 ~1% regression"
    },
    "322826": {
      "author": "rniwa",
      "avatar": "https://www.gravatar.com/avatar/ed2c71248fe3ea15d9129f6e9a2a1e85?d=identicon\u0026s=64",
      "cl": "322826",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=322826",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: New Bugs\nPriority: P2\nSeverity: Normal\nAssignee: rniwa@webkit.org\nReporter: rniwa@webkit.org\nLast change: 2026-08-28T14:26:16Z",
      "email": "rniwa@webkit.org",
      "hash": "322826",
      "subject": "Creating or destroying a ThreadSafeWeakPtr should be considered no-delete"
    },
    "322828": {
      "author": "yoav",
      "avatar": "https://www.gravatar.com/avatar/b32ba9e7b52a7318792e2c620bd430f0?d=identicon\u0026s=64",
      "cl": "322828",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=322828",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: New Bugs\nPriority: P2\nSeverity: Normal\nAssignee: yoav@yoav.ws\nReporter: yoav@yoav.ws\nLast change: 2026-08-28T21:02:16Z",
      "email": "yoav@yoav.ws",
      "hash": "322828",
      "subject": "Early Hints processing should be refactored into NetworkResourceLoader"
    },
    "322829": {
      "author": "webkit-unassigned",
      "avatar": "https://www.gravatar.com/avatar/80334dc799c6463fc3ad56a385ca3ffd?d=identicon\u0026s=64",
      "cl": "322829",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=322829",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: New Bugs\nPriority: P2\nSeverity: Normal\nAssignee: webkit-unassigned@lists.webkit.org\nReporter: adrian_taylor@apple.com\nLast change: 2026-08-28T12:48:30Z",
      "email": "webkit-unassigned@lists.webkit.org",
      "hash": "322829",
      "subject": "LINKER: cmake syntax does not seem to be compatible with PlayStation port"
    },
    "322832": {
      "author": "webkit-unassigned",
      "avatar": "https://www.gravatar.com/avatar/80334dc799c6463fc3ad56a385ca3ffd?d=identicon\u0026s=64",
      "cl": "322832",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=322832",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WebKit Misc.\nPriority: P2\nSeverity: Normal\nAssignee: webkit-unassigned@lists.webkit.org\nReporter: richard_robinson2@apple.com\nLast change: 2026-08-28T18:07:05Z",
      "email": "webkit-unassigned@lists.webkit.org",
      "hash": "322832",
      "subject": "Refactor `RunJavaScriptResult` into a standalone typed using declaration"
    },
    "322841": {
      "author": "cdumez",
      "avatar": "https://www.gravatar.com/avatar/a9f21fe3a8baf79b45f3c91572187bdc?d=identicon\u0026s=64",
      "cl": "322841",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=322841",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: New Bugs\nPriority: P2\nSeverity: Normal\nAssignee: cdumez@apple.com\nReporter: rniwa@webkit.org\nLast change: 2026-08-28T15:51:15Z",
      "email": "cdumez@apple.com",
      "hash": "322841",
      "subject": "Fix outstanding warnings in WebViewImpl.mm"
    },
    "322850": {
      "author": "bfulgham",
      "avatar": "https://www.gravatar.com/avatar/a3a4e875e921558eb235709385a1c9a7?d=identicon\u0026s=64",
      "cl": "322850",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=322850",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: New Bugs\nPriority: P2\nSeverity: Normal\nAssignee: bfulgham@webkit.org\nReporter: bfulgham@webkit.org\nLast change: 2026-08-28T18:44:50Z",
      "email": "bfulgham@webkit.org",
      "hash": "322850",
      "subject": "[Interop 2026] Sync with upstream WPT for popover related tests"
    },
    "322854": {
      "author": "bfulgham",
      "avatar": "https://www.gravatar.com/avatar/a3a4e875e921558eb235709385a1c9a7?d=identicon\u0026s=64",
      "cl": "322854",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=322854",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: New Bugs\nPriority: P2\nSeverity: Normal\nAssignee: bfulgham@webkit.org\nReporter: bfulgham@webkit.org\nLast change: 2026-08-28T21:54:54Z",
      "email": "bfulgham@webkit.org",
      "hash": "322854",
      "subject": "[Interop 2026] Correct two Dialogs and Popover failures after WPT sync"
    },
    "322857": {
      "author": "webkit-unassigned",
      "avatar": "https://www.gravatar.com/avatar/80334dc799c6463fc3ad56a385ca3ffd?d=identicon\u0026s=64",
      "cl": "322857",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=322857",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WebCore Misc.\nPriority: P2\nSeverity: Normal\nAssignee: webkit-unassigned@lists.webkit.org\nReporter: ccarley2@apple.com\nLast change: 2026-08-28T21:35:13Z",
      "email": "webkit-unassigned@lists.webkit.org",
      "hash": "322857",
      "subject": "[Quirks] Make QuirkMatch a generic URL matcher"
    }
  },
  "date": "2026-08-28",
  "days": 1,
  "generatedAt": "2026-08-28T22:05:36Z",
  "kind": "issues",
  "markdown": "## Highlights\n- **CSS** WebKit now supports `text-overflow: \u003cstring\u003e`, letting sites show custom overflow markers instead of being limited to ellipsis behavior. [bug 27545](https://bugs.webkit.org/show_bug.cgi?id=27545)\n- **Animations** A page freeze caused by `calc(infinity * 1s)` in CSS transition durations was fixed. [bug 321274](https://bugs.webkit.org/show_bug.cgi?id=321274)\n- **UI** GitHub comment emoji reactions no longer overlap code blocks in Safari. [bug 312152](https://bugs.webkit.org/show_bug.cgi?id=312152)\n- **Media** On iPhone, ESPN video playback now properly resumes after exiting fullscreen instead of getting stuck paused. [bug 322670](https://bugs.webkit.org/show_bug.cgi?id=322670)\n- **Networking** Cached responses now persist the resolved IP address space, improving correctness for address-space-aware loading decisions. [bug 322661](https://bugs.webkit.org/show_bug.cgi?id=322661)\n- **SVG** Viewport clipping issues in SVG rendering were fixed. [bug 322219](https://bugs.webkit.org/show_bug.cgi?id=322219)\n- **Layout** `corner-shape` now affects `backdrop-filter` clipping correctly instead of falling back to rounded-rect clipping. [bug 322509](https://bugs.webkit.org/show_bug.cgi?id=322509)\n- **CSS** `text-decoration-inset` gained percentage support, and a clipping bug with negative inset propagation was fixed. [bug 322441](https://bugs.webkit.org/show_bug.cgi?id=322441) [bug 322718](https://bugs.webkit.org/show_bug.cgi?id=322718)\n- **DOM** DOM change tracking gained a new child change type for `moveBefore`, improving correctness for node-move bookkeeping. [bug 316098](https://bugs.webkit.org/show_bug.cgi?id=316098)\n- **Security** An out-of-bounds write in APNG ICC conversion on non-Cocoa ports was fixed. [bug 321751](https://bugs.webkit.org/show_bug.cgi?id=321751)\n\n## By component\n\n### Animations\n- Scroll animation timeline names are now matched more loosely, aligning behavior better with expected author usage. [bug 322013](https://bugs.webkit.org/show_bug.cgi?id=322013)\n- Style scope tracking for `animation-timeline`, `scroll-timeline-name`, and `view-timeline-name` was fixed. [bug 322739](https://bugs.webkit.org/show_bug.cgi?id=322739)\n\n### CSS\n- Zoom apply/unapply function naming was unified as cleanup in CSS internals. [bug 322599](https://bugs.webkit.org/show_bug.cgi?id=322599)\n\n### DOM\n- Internal DOM moving-steps subtree-root state was converted to an enum class for safer handling. [bug 321174](https://bugs.webkit.org/show_bug.cgi?id=321174)\n\n### JavaScriptCore\n- Internal JavaScriptCore tooling/build plumbing was introduced with mya and `libJavaScriptCoreTools`. [bug 321334](https://bugs.webkit.org/show_bug.cgi?id=321334)\n- A speculative revert addressed about a 1 percent JetStream3 regression. [bug 322824](https://bugs.webkit.org/show_bug.cgi?id=322824)\n\n### Layout and Rendering\n- Per-rendering-update frame geometry IPCs are now coalesced under Site Isolation, reducing redundant updates. [bug 322691](https://bugs.webkit.org/show_bug.cgi?id=322691)\n\n### Media playback\n- A constant ImageOnly media-source test failure on macOS x86_64 was fixed. [bug 252322](https://bugs.webkit.org/show_bug.cgi?id=252322)\n\n### Page loading\n- Early Hints processing was refactored into `NetworkResourceLoader`. [bug 322828](https://bugs.webkit.org/show_bug.cgi?id=322828)\n\n### Platform\n- Dispatch queues are now created with autorelease pools. [bug 290004](https://bugs.webkit.org/show_bug.cgi?id=290004)\n\n### Tools and infrastructure\n- perf.webkit.org sync-commits now supports Canonical-link. [bug 316832](https://bugs.webkit.org/show_bug.cgi?id=316832)\n- GTK and WPE build dependencies for libbacktrace and monado were moved out of `webkit-container-sdk` into the GLib dependency list. [bug 317644](https://bugs.webkit.org/show_bug.cgi?id=317644)\n- WebKit Sysprof gained a frame cycle breakdown in analyze output. [bug 322589](https://bugs.webkit.org/show_bug.cgi?id=322589)\n- A GLib IPC serialized-type-info test was re-enabled. [bug 322614](https://bugs.webkit.org/show_bug.cgi?id=322614)\n- A PlayStation build regression in EWS was fixed. [bug 322731](https://bugs.webkit.org/show_bug.cgi?id=322731)\n- PlayStation linker-related CMake syntax issues were fixed. [bug 322829](https://bugs.webkit.org/show_bug.cgi?id=322829)\n\n### WebAssembly\n- Wasm ESM mutable globals now behave as live unwrapped bindings. [bug 322116](https://bugs.webkit.org/show_bug.cgi?id=322116)\n- Reserved `wasm:` and `wasm-js:` names now correctly throw `LinkError` in ESM. [bug 322118](https://bugs.webkit.org/show_bug.cgi?id=322118)\n- Filling wasm reference arrays was optimized to avoid per-element `set()` calls. [bug 322524](https://bugs.webkit.org/show_bug.cgi?id=322524)\n- JS-to-Wasm entry now has a fast path for `i31ref`. [bug 322525](https://bugs.webkit.org/show_bug.cgi?id=322525)\n- BBQ now inlines `array.new_default` for `v128`. [bug 322526](https://bugs.webkit.org/show_bug.cgi?id=322526)\n- `ref.func` was inlined. [bug 322530](https://bugs.webkit.org/show_bug.cgi?id=322530)\n- Wasm custom section name comparison was optimized to avoid allocating a `String`. [bug 322759](https://bugs.webkit.org/show_bug.cgi?id=322759)\n\n### WebCore Misc.\n- Unused Quirks function declarations were removed. [bug 322687](https://bugs.webkit.org/show_bug.cgi?id=322687)\n- `WebEvent` and its subclasses are now always heap-allocated. [bug 322699](https://bugs.webkit.org/show_bug.cgi?id=322699)\n- `ThreadSafeWeakPtr` creation and destruction is now treated as no-delete. [bug 322826](https://bugs.webkit.org/show_bug.cgi?id=322826)\n- `QuirkMatch` was generalized into a generic URL matcher. [bug 322857](https://bugs.webkit.org/show_bug.cgi?id=322857)\n\n### WebGPU\n- A typo in `WGSL::Types::Primitive` and `WGSL::nameForPrimitiveKind` was fixed. [bug 322769](https://bugs.webkit.org/show_bug.cgi?id=322769)\n\n### WebKit Misc.\n- Some screen-property collection work was moved to a background thread. [bug 322756](https://bugs.webkit.org/show_bug.cgi?id=322756)\n- Unused permission/trust macros were removed. [bug 322764](https://bugs.webkit.org/show_bug.cgi?id=322764)\n- Swift bridging for creating `std::expected` values was introduced. [bug 322806](https://bugs.webkit.org/show_bug.cgi?id=322806)\n- `RunJavaScriptResult` was refactored into a standalone typed using declaration. [bug 322832](https://bugs.webkit.org/show_bug.cgi?id=322832)\n\n## Resolution other than FIXED\n- WONTFIX: WebKit declined to make EWS buildbot try more robust against network issues. [bug 214823](https://bugs.webkit.org/show_bug.cgi?id=214823)\n- DUPLICATE: An intermittent LL-HLS failure to enter Low Latency mode after source re-attach was closed as a duplicate. [bug 322672](https://bugs.webkit.org/show_bug.cgi?id=322672)\n- DUPLICATE: A Site Isolation bug about `FrameProcess` lifetime being tied to a navigation object was closed as a duplicate. [bug 322809](https://bugs.webkit.org/show_bug.cgi?id=322809)",
  "repo": "webkit",
  "repoDisplay": "WebKit",
  "since": "2026-08-28",
  "totals": {
    "components": 15,
    "contributors": 25,
    "issues": 50
  },
  "until": "2026-08-28"
}