{
  "breakdown": {
    "byResolution": {
      "DUPLICATE": 1,
      "FIXED": 33,
      "INVALID": 1
    }
  },
  "commits": {
    "277199": {
      "author": "webkit-unassigned",
      "avatar": "https://www.gravatar.com/avatar/80334dc799c6463fc3ad56a385ca3ffd?d=identicon\u0026s=64",
      "cl": "277199",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=277199",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: Layout and Rendering\nPriority: P2\nSeverity: Normal\nAssignee: webkit-unassigned@lists.webkit.org\nReporter: ntim@apple.com\nLast change: 2026-08-11T18:14:16Z",
      "email": "webkit-unassigned@lists.webkit.org",
      "hash": "277199",
      "subject": "Implement `object-view-box` CSS property"
    },
    "284895": {
      "author": "koivisto",
      "avatar": "https://www.gravatar.com/avatar/b4fa938e48b3a16e74365e6fa19ac173?d=identicon\u0026s=64",
      "cl": "284895",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=284895",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: CSS\nPriority: P2\nSeverity: Normal\nAssignee: koivisto@iki.fi\nReporter: bramus@google.com\nLast change: 2026-08-11T20:01:44Z",
      "email": "koivisto@iki.fi",
      "hash": "284895",
      "subject": "[css-values-5] Implement ident()"
    },
    "311225": {
      "author": "aperez",
      "avatar": "https://www.gravatar.com/avatar/30ffea8cf404586741a8f5f7110c0914?d=identicon\u0026s=64",
      "cl": "311225",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=311225",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WebKitGTK\nPriority: P2\nSeverity: Normal\nAssignee: aperez@igalia.com\nReporter: aperez@igalia.com\nLast change: 2026-08-11T10:59:26Z",
      "email": "aperez@igalia.com",
      "hash": "311225",
      "subject": "[GTK4] Mark old favicon API as deprecated"
    },
    "314234": {
      "author": "joanne_pan2",
      "avatar": "https://www.gravatar.com/avatar/61b7bb053f8d7b10fd02be586e4b4e9f?d=identicon\u0026s=64",
      "cl": "314234",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=314234",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: CSS\nPriority: P2\nSeverity: Normal\nAssignee: joanne_pan2@apple.com\nReporter: fantasai.bugs@inkedblade.net\nLast change: 2026-08-11T07:16:47Z",
      "email": "joanne_pan2@apple.com",
      "hash": "314234",
      "subject": "Add random() property-scoped and property-index-scoped caching keywords"
    },
    "318577": {
      "author": "webkit-unassigned",
      "avatar": "https://www.gravatar.com/avatar/80334dc799c6463fc3ad56a385ca3ffd?d=identicon\u0026s=64",
      "cl": "318577",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=318577",
      "description": "Status: RESOLVED\nResolution: DUPLICATE\nComponent: WebGPU\nPriority: P2\nSeverity: Normal\nAssignee: webkit-unassigned@lists.webkit.org\nReporter: mwyrzykowski@apple.com\nLast change: 2026-08-11T16:59:18Z",
      "email": "webkit-unassigned@lists.webkit.org",
      "hash": "318577",
      "subject": "WebGPU skips frames instead of applying back-pressure"
    },
    "320124": {
      "author": "kiet.ho",
      "avatar": "https://www.gravatar.com/avatar/d9058b37006dce1f55f91b8ccc82f9a3?d=identicon\u0026s=64",
      "cl": "320124",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320124",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: CSS\nPriority: P2\nSeverity: Normal\nAssignee: kiet.ho@apple.com\nReporter: kiet.ho@apple.com\nLast change: 2026-08-11T09:23:21Z",
      "email": "kiet.ho@apple.com",
      "hash": "320124",
      "subject": "Media query parser: keep \u003cgeneral-enclosed\u003e name verbatim"
    },
    "320697": {
      "author": "kiara_rose",
      "avatar": "https://www.gravatar.com/avatar/cbfa3709de8e533bdc6505c6c4e83e24?d=identicon\u0026s=64",
      "cl": "320697",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320697",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WebKit Extensions\nPriority: P2\nSeverity: Normal\nAssignee: kiara_rose@apple.com\nReporter: kiara_rose@apple.com\nLast change: 2026-08-11T17:56:06Z",
      "email": "kiara_rose@apple.com",
      "hash": "320697",
      "subject": "Support setAccessLevel for local and sync storage areas"
    },
    "320753": {
      "author": "webkit-unassigned",
      "avatar": "https://www.gravatar.com/avatar/80334dc799c6463fc3ad56a385ca3ffd?d=identicon\u0026s=64",
      "cl": "320753",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320753",
      "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-11T15:59:23Z",
      "email": "webkit-unassigned@lists.webkit.org",
      "hash": "320753",
      "subject": "corner-shape: adopt the revised contoured-path algorithm"
    },
    "321042": {
      "author": "bfulgham",
      "avatar": "https://www.gravatar.com/avatar/a3a4e875e921558eb235709385a1c9a7?d=identicon\u0026s=64",
      "cl": "321042",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=321042",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: New Bugs\nPriority: P2\nSeverity: Normal\nAssignee: bfulgham@webkit.org\nReporter: bfulgham@webkit.org\nLast change: 2026-08-11T21:25:23Z",
      "email": "bfulgham@webkit.org",
      "hash": "321042",
      "subject": "Support Live Activities for Netflix.com"
    },
    "321162": {
      "author": "roberto_rodriguez2",
      "avatar": "https://www.gravatar.com/avatar/45f4995b936231d4893f38e70cbc4805?d=identicon\u0026s=64",
      "cl": "321162",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=321162",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: New Bugs\nPriority: P2\nSeverity: Normal\nAssignee: roberto_rodriguez2@apple.com\nReporter: roberto_rodriguez2@apple.com\nLast change: 2026-08-11T16:33:22Z",
      "email": "roberto_rodriguez2@apple.com",
      "hash": "321162",
      "subject": "[WebGL] Update layout test expectations for svg_image conformance2 tests"
    },
    "321262": {
      "author": "webkit-unassigned",
      "avatar": "https://www.gravatar.com/avatar/80334dc799c6463fc3ad56a385ca3ffd?d=identicon\u0026s=64",
      "cl": "321262",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=321262",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: New Bugs\nPriority: P2\nSeverity: Normal\nAssignee: webkit-unassigned@lists.webkit.org\nReporter: phinehas133@gmail.com\nLast change: 2026-08-11T19:45:16Z",
      "email": "webkit-unassigned@lists.webkit.org",
      "hash": "321262",
      "subject": "[Site Isolation] http/tests/site-isolation/fullscreen-escape-key.html is a flaky failure"
    },
    "321293": {
      "author": "webkit-unassigned",
      "avatar": "https://www.gravatar.com/avatar/80334dc799c6463fc3ad56a385ca3ffd?d=identicon\u0026s=64",
      "cl": "321293",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=321293",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WebKit Misc.\nPriority: P2\nSeverity: Normal\nAssignee: webkit-unassigned@lists.webkit.org\nReporter: etienne@segonzac.info\nLast change: 2026-08-11T08:16:33Z",
      "email": "webkit-unassigned@lists.webkit.org",
      "hash": "321293",
      "subject": "Add initial `portal-action` support"
    },
    "321325": {
      "author": "rkonda2",
      "avatar": "https://www.gravatar.com/avatar/bca33cefcce93017251a8fbc1204cdc4?d=identicon\u0026s=64",
      "cl": "321325",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=321325",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: New Bugs\nPriority: P2\nSeverity: Normal\nAssignee: rkonda2@apple.com\nReporter: rkonda2@apple.com\nLast change: 2026-08-11T19:30:55Z",
      "email": "rkonda2@apple.com",
      "hash": "321325",
      "subject": "[WebXR] Remove unused WebGPUXRView.h include in XRGPUBinding"
    },
    "321327": {
      "author": "roberto_rodriguez2",
      "avatar": "https://www.gravatar.com/avatar/45f4995b936231d4893f38e70cbc4805?d=identicon\u0026s=64",
      "cl": "321327",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=321327",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: ANGLE\nPriority: P2\nSeverity: Normal\nAssignee: roberto_rodriguez2@apple.com\nReporter: roberto_rodriguez2@apple.com\nLast change: 2026-08-11T16:21:22Z",
      "email": "roberto_rodriguez2@apple.com",
      "hash": "321327",
      "subject": "[ANGLE] Update the update-angle script"
    },
    "321339": {
      "author": "syg",
      "avatar": "https://www.gravatar.com/avatar/3884544eb9e557e2ec917d32c6e12720?d=identicon\u0026s=64",
      "cl": "321339",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=321339",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: JavaScriptCore\nPriority: P2\nSeverity: Normal\nAssignee: syg@apple.com\nReporter: syg@apple.com\nLast change: 2026-08-11T17:21:13Z",
      "email": "syg@apple.com",
      "hash": "321339",
      "subject": "[JSC] Address -Wunused-template warnings"
    },
    "321341": {
      "author": "megan_gardner",
      "avatar": "https://www.gravatar.com/avatar/b466a5bcbfabf4d82a8ecc595db5a531?d=identicon\u0026s=64",
      "cl": "321341",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=321341",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WebKit Misc.\nPriority: P2\nSeverity: Normal\nAssignee: megan_gardner@apple.com\nReporter: megan_gardner@apple.com\nLast change: 2026-08-11T16:53:26Z",
      "email": "megan_gardner@apple.com",
      "hash": "321341",
      "subject": "[Custom Highlight] -webkit-text-stroke should apply to highlighted text."
    },
    "321401": {
      "author": "sihui_liu",
      "avatar": "https://www.gravatar.com/avatar/fea095a2fb34b599fa6e7d581666903b?d=identicon\u0026s=64",
      "cl": "321401",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=321401",
      "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-08-11T17:19:33Z",
      "email": "sihui_liu@apple.com",
      "hash": "321401",
      "subject": "[Site Isolation] A destroyed hosted layer is left parented to its hosting layer"
    },
    "321416": {
      "author": "sosuke",
      "avatar": "https://www.gravatar.com/avatar/cf9d615e1e00176d99cc4a21d33c3bbb?d=identicon\u0026s=64",
      "cl": "321416",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=321416",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: JavaScriptCore\nPriority: P2\nSeverity: Normal\nAssignee: sosuke@bun.com\nReporter: sosuke@bun.com\nLast change: 2026-08-11T08:35:12Z",
      "email": "sosuke@bun.com",
      "hash": "321416",
      "subject": "[Wasm] `call_indirect` in unreachable code should validate the table element type and the signature kind"
    },
    "321419": {
      "author": "webkit-unassigned",
      "avatar": "https://www.gravatar.com/avatar/80334dc799c6463fc3ad56a385ca3ffd?d=identicon\u0026s=64",
      "cl": "321419",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=321419",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WebKitGTK\nPriority: P2\nSeverity: Enhancement\nAssignee: webkit-unassigned@lists.webkit.org\nReporter: jmurphy@igalia.com\nLast change: 2026-08-11T16:03:34Z",
      "email": "webkit-unassigned@lists.webkit.org",
      "hash": "321419",
      "subject": "Add New Tab URI Override to WebKitWebExtensionContext"
    },
    "321445": {
      "author": "achristensen",
      "avatar": "https://www.gravatar.com/avatar/b087c5dfcb1233e80cad9105fd5a1ac6?d=identicon\u0026s=64",
      "cl": "321445",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=321445",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WebCore Misc.\nPriority: P2\nSeverity: Normal\nAssignee: achristensen@apple.com\nReporter: achristensen@apple.com\nLast change: 2026-08-11T18:55:07Z",
      "email": "achristensen@apple.com",
      "hash": "321445",
      "subject": "[WebTransport] Escape WebTransportOptions.protocols according to RFC 8941"
    },
    "321456": {
      "author": "achristensen",
      "avatar": "https://www.gravatar.com/avatar/b087c5dfcb1233e80cad9105fd5a1ac6?d=identicon\u0026s=64",
      "cl": "321456",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=321456",
      "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-11T18:24:23Z",
      "email": "achristensen@apple.com",
      "hash": "321456",
      "subject": "Send bool indicating presence of CertificateInfo from web process"
    },
    "321474": {
      "author": "yulun_wu",
      "avatar": "https://www.gravatar.com/avatar/9e34d6632f4d926cdf6fe8dce07f9cb7?d=identicon\u0026s=64",
      "cl": "321474",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=321474",
      "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-08-11T16:56:27Z",
      "email": "yulun_wu@apple.com",
      "hash": "321474",
      "subject": "[GFC] Parameterize resolveIntrinsicTrackSizesWithSpanningItems() by intrinsic sizing phase"
    },
    "321476": {
      "author": "v_bykov",
      "avatar": "https://www.gravatar.com/avatar/73ac31c69ff9a621b733e47253103b8a?d=identicon\u0026s=64",
      "cl": "321476",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=321476",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: JavaScriptCore\nPriority: P2\nSeverity: Normal\nAssignee: v_bykov@apple.com\nReporter: v_bykov@apple.com\nLast change: 2026-08-11T07:02:14Z",
      "email": "v_bykov@apple.com",
      "hash": "321476",
      "subject": "[JSC] Implement op_switch_string fast path in baseline JIT"
    },
    "321478": {
      "author": "ahmad.saleem792",
      "avatar": "https://www.gravatar.com/avatar/3d43be18ce5ee6b92ba9151b63591125?d=identicon\u0026s=64",
      "cl": "321478",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=321478",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: SVG\nPriority: P2\nSeverity: Normal\nAssignee: ahmad.saleem792@gmail.com\nReporter: ahmad.saleem792@gmail.com\nLast change: 2026-08-11T09:05:20Z",
      "email": "ahmad.saleem792@gmail.com",
      "hash": "321478",
      "subject": "\u003canimateMotion\u003e ignores a zero-length motion path"
    },
    "321479": {
      "author": "jean-yves.avenard",
      "avatar": "https://www.gravatar.com/avatar/29892bff749533b3b9dce5dfb9b119e6?d=identicon\u0026s=64",
      "cl": "321479",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=321479",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: Media\nPriority: P2\nSeverity: Normal\nAssignee: jean-yves.avenard@apple.com\nReporter: jean-yves.avenard@apple.com\nLast change: 2026-08-11T15:20:50Z",
      "email": "jean-yves.avenard@apple.com",
      "hash": "321479",
      "subject": "[site-isolation] media/audio-session-category-unmute-mute.html is a permanent failure"
    },
    "321483": {
      "author": "com.webkit.iidmsa",
      "avatar": "https://www.gravatar.com/avatar/0ac5127c69f90d0c57054173ae4c3108?d=identicon\u0026s=64",
      "cl": "321483",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=321483",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: DOM\nPriority: P2\nSeverity: Normal\nAssignee: com.webkit.iidmsa@gmail.com\nReporter: com.webkit.iidmsa@gmail.com\nLast change: 2026-08-11T12:37:53Z",
      "email": "com.webkit.iidmsa@gmail.com",
      "hash": "321483",
      "subject": "Potential use-after-move in `Document::processCaptureStateDidChange()`"
    },
    "321491": {
      "author": "webkit-unassigned",
      "avatar": "https://www.gravatar.com/avatar/80334dc799c6463fc3ad56a385ca3ffd?d=identicon\u0026s=64",
      "cl": "321491",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=321491",
      "description": "Status: RESOLVED\nResolution: INVALID\nComponent: Web Inspector\nPriority: P2\nSeverity: Normal\nAssignee: webkit-unassigned@lists.webkit.org\nReporter: arun.bytecode@gmail.com\nLast change: 2026-08-11T14:30:42Z",
      "email": "webkit-unassigned@lists.webkit.org",
      "hash": "321491",
      "subject": "Uncaught Exception: Uncaught TypeError: WI.WrappedPromise is not a constructor"
    },
    "321493": {
      "author": "chi187",
      "avatar": "https://www.gravatar.com/avatar/d04164fa4e06ce85533085f24c766e17?d=identicon\u0026s=64",
      "cl": "321493",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=321493",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WebAssembly\nPriority: P2\nSeverity: Normal\nAssignee: chi187@gmail.com\nReporter: chi187@gmail.com\nLast change: 2026-08-11T12:53:11Z",
      "email": "chi187@gmail.com",
      "hash": "321493",
      "subject": "[JSC][Wasm] WebAssembly.Global value setter rejects a missing argument"
    },
    "321506": {
      "author": "webkit-unassigned",
      "avatar": "https://www.gravatar.com/avatar/80334dc799c6463fc3ad56a385ca3ffd?d=identicon\u0026s=64",
      "cl": "321506",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=321506",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WebCore Misc.\nPriority: P2\nSeverity: Normal\nAssignee: webkit-unassigned@lists.webkit.org\nReporter: etienne@segonzac.info\nLast change: 2026-08-11T16:09:38Z",
      "email": "webkit-unassigned@lists.webkit.org",
      "hash": "321506",
      "subject": "[visionOS] Build fix after 318961@main"
    },
    "321508": {
      "author": "revert-bot",
      "avatar": "https://www.gravatar.com/avatar/d151ad34752e76d4b7b3f2b6a638b305?d=identicon\u0026s=64",
      "cl": "321508",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=321508",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: New Bugs\nPriority: P2\nSeverity: Normal\nAssignee: revert-bot@webkit.org\nReporter: revert-bot@webkit.org\nLast change: 2026-08-11T15:42:13Z",
      "email": "revert-bot@webkit.org",
      "hash": "321508",
      "subject": "Perf regression"
    },
    "321510": {
      "author": "rniwa",
      "avatar": "https://www.gravatar.com/avatar/ed2c71248fe3ea15d9129f6e9a2a1e85?d=identicon\u0026s=64",
      "cl": "321510",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=321510",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: New Bugs\nPriority: P2\nSeverity: Normal\nAssignee: rniwa@webkit.org\nReporter: rniwa@webkit.org\nLast change: 2026-08-11T15:58:12Z",
      "email": "rniwa@webkit.org",
      "hash": "321510",
      "subject": "Update safer C++ expectations (2026-08-11)"
    },
    "321512": {
      "author": "ysuzuki",
      "avatar": "https://www.gravatar.com/avatar/3455d9081295e3e740c1ffa901217d9b?d=identicon\u0026s=64",
      "cl": "321512",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=321512",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: JavaScriptCore\nPriority: P2\nSeverity: Normal\nAssignee: ysuzuki@apple.com\nReporter: ysuzuki@apple.com\nLast change: 2026-08-11T20:40:08Z",
      "email": "ysuzuki@apple.com",
      "hash": "321512",
      "subject": "[JSC] Fix repeated OSR exit via VarargsOverflow"
    },
    "321516": {
      "author": "pgriffis",
      "avatar": "https://www.gravatar.com/avatar/2233c3a857004b126158572af9fe36f7?d=identicon\u0026s=64",
      "cl": "321516",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=321516",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WebKitGTK\nPriority: P2\nSeverity: Normal\nAssignee: pgriffis@igalia.com\nReporter: pgriffis@igalia.com\nLast change: 2026-08-11T20:23:54Z",
      "email": "pgriffis@igalia.com",
      "hash": "321516",
      "subject": "[GLib] Fix documentation warnings"
    },
    "321518": {
      "author": "yijia_huang",
      "avatar": "https://www.gravatar.com/avatar/5bc95a5f0a5fdfc107bbdec6979dae89?d=identicon\u0026s=64",
      "cl": "321518",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=321518",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: New Bugs\nPriority: P2\nSeverity: Normal\nAssignee: yijia_huang@apple.com\nReporter: yijia_huang@apple.com\nLast change: 2026-08-11T20:41:44Z",
      "email": "yijia_huang@apple.com",
      "hash": "321518",
      "subject": "[JSC] Reland: cache FastStringifier's buffer pointer and length across property-name emission"
    },
    "321521": {
      "author": "yijia_huang",
      "avatar": "https://www.gravatar.com/avatar/5bc95a5f0a5fdfc107bbdec6979dae89?d=identicon\u0026s=64",
      "cl": "321521",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=321521",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: New Bugs\nPriority: P2\nSeverity: Normal\nAssignee: yijia_huang@apple.com\nReporter: yijia_huang@apple.com\nLast change: 2026-08-11T21:13:40Z",
      "email": "yijia_huang@apple.com",
      "hash": "321521",
      "subject": "[JSC][Temporal] Adopt three audit tests and remove a dead ICU epoch probe"
    }
  },
  "date": "2026-08-11",
  "days": 1,
  "generatedAt": "2026-08-11T22:05:22Z",
  "kind": "issues",
  "markdown": "## Highlights\n- **Layout** Added support for the `object-view-box` CSS property, improving image and replaced-element cropping and framing control. [bug 277199](https://bugs.webkit.org/show_bug.cgi?id=277199)\n- **CSS** Implemented `ident()` from css-values-5, expanding standards-based value authoring support. [bug 284895](https://bugs.webkit.org/show_bug.cgi?id=284895)\n- **CSS** Added `random()` caching keywords for property-scoped and property-index-scoped behavior, improving spec compliance for generated values. [bug 314234](https://bugs.webkit.org/show_bug.cgi?id=314234)\n- **Layout** Updated `corner-shape` to the revised contoured-path algorithm, improving rendering fidelity for advanced corner styling. [bug 320753](https://bugs.webkit.org/show_bug.cgi?id=320753)\n- **Extensions** Added `setAccessLevel` support for local and sync storage areas in WebKit extensions. [bug 320697](https://bugs.webkit.org/show_bug.cgi?id=320697)\n- **UI** Added Live Activities support for Netflix.com. [bug 321042](https://bugs.webkit.org/show_bug.cgi?id=321042)\n- **Layout** Fixed `-webkit-text-stroke` so it applies to Custom Highlight text as expected. [bug 321341](https://bugs.webkit.org/show_bug.cgi?id=321341)\n- **SVG** Fixed `\u003canimateMotion\u003e` so zero-length motion paths are handled correctly. [bug 321478](https://bugs.webkit.org/show_bug.cgi?id=321478)\n- **Security** Fixed a potential use-after-move in `Document::processCaptureStateDidChange()`. [bug 321483](https://bugs.webkit.org/show_bug.cgi?id=321483)\n- **JavaScript** Improved JavaScriptCore performance with a baseline JIT fast path for string switch statements. [bug 321476](https://bugs.webkit.org/show_bug.cgi?id=321476)\n\n## By component\n\n### CSS\n- Media query parsing now preserves `\u003cgeneral-enclosed\u003e` names verbatim for better spec compliance. [bug 320124](https://bugs.webkit.org/show_bug.cgi?id=320124)\n\n### CSS layout\n- Grid intrinsic track sizing code was refactored around intrinsic sizing phases, improving layout correctness groundwork. [bug 321474](https://bugs.webkit.org/show_bug.cgi?id=321474)\n\n### DOM\n- Fixed a potential use-after-move in capture state change handling in `Document`. [bug 321483](https://bugs.webkit.org/show_bug.cgi?id=321483)\n\n### JavaScriptCore\n- Fixed Wasm validation so unreachable `call_indirect` still checks table element type and signature kind. [bug 321416](https://bugs.webkit.org/show_bug.cgi?id=321416)\n- Added a baseline JIT fast path for `op_switch_string`, improving some string switch performance. [bug 321476](https://bugs.webkit.org/show_bug.cgi?id=321476)\n- Fixed repeated OSR exits caused by `VarargsOverflow`. [bug 321512](https://bugs.webkit.org/show_bug.cgi?id=321512)\n- Addressed `-Wunused-template` warnings in JSC code. [bug 321339](https://bugs.webkit.org/show_bug.cgi?id=321339)\n\n### Media playback\n- Fixed a persistent site-isolation failure in `media/audio-session-category-unmute-mute.html`. [bug 321479](https://bugs.webkit.org/show_bug.cgi?id=321479)\n\n### Networking\n- WebTransport now escapes `WebTransportOptions.protocols` according to RFC 8941. [bug 321445](https://bugs.webkit.org/show_bug.cgi?id=321445)\n\n### Portal and app integration\n- Added initial support for `portal-action`. [bug 321293](https://bugs.webkit.org/show_bug.cgi?id=321293)\n\n### Process model\n- Added an explicit bool to indicate `CertificateInfo` presence from the web process. [bug 321456](https://bugs.webkit.org/show_bug.cgi?id=321456)\n\n### SVG\n- Fixed `\u003canimateMotion\u003e` behavior for zero-length motion paths. [bug 321478](https://bugs.webkit.org/show_bug.cgi?id=321478)\n\n### WebAssembly\n- Fixed `WebAssembly.Global` setter behavior so a missing argument is rejected correctly. [bug 321493](https://bugs.webkit.org/show_bug.cgi?id=321493)\n\n### WebKit Extensions\n- Added a New Tab URI override API to `WebKitWebExtensionContext`. [bug 321419](https://bugs.webkit.org/show_bug.cgi?id=321419)\n\n### WebKitGTK\n- Deprecated the old favicon API in GTK4. [bug 311225](https://bugs.webkit.org/show_bug.cgi?id=311225)\n\n## Resolution other than FIXED\n- **WebGPU** A report that WebGPU skips frames instead of applying back-pressure was closed as a duplicate of an existing issue. [bug 318577](https://bugs.webkit.org/show_bug.cgi?id=318577)\n- **Web Inspector** A reported `WI.WrappedPromise is not a constructor` exception was resolved as invalid. [bug 321491](https://bugs.webkit.org/show_bug.cgi?id=321491)",
  "repo": "webkit",
  "repoDisplay": "WebKit",
  "since": "2026-08-11",
  "totals": {
    "components": 16,
    "contributors": 25,
    "issues": 35
  },
  "until": "2026-08-11"
}