{
  "breakdown": {
    "byResolution": {
      "CONFIGURATION CHANGED": 1,
      "FIXED": 10
    }
  },
  "commits": {
    "298000": {
      "author": "ahmad.saleem792",
      "avatar": "https://www.gravatar.com/avatar/3d43be18ce5ee6b92ba9151b63591125?d=identicon\u0026s=64",
      "cl": "298000",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=298000",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: CSS\nPriority: P2\nSeverity: Normal\nAssignee: ahmad.saleem792@gmail.com\nReporter: karlcow@apple.com\nLast change: 2026-08-09T12:34:11Z",
      "email": "ahmad.saleem792@gmail.com",
      "hash": "298000",
      "subject": "Should percentage values for -webkit-line-clamp be removed?"
    },
    "309460": {
      "author": "webkit-unassigned",
      "avatar": "https://www.gravatar.com/avatar/80334dc799c6463fc3ad56a385ca3ffd?d=identicon\u0026s=64",
      "cl": "309460",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=309460",
      "description": "Status: RESOLVED\nResolution: CONFIGURATION CHANGED\nComponent: CSS\nPriority: P2\nSeverity: Normal\nAssignee: webkit-unassigned@lists.webkit.org\nReporter: tor@ccxvii.net\nLast change: 2026-08-09T14:13:52Z",
      "email": "webkit-unassigned@lists.webkit.org",
      "hash": "309460",
      "subject": "CSS selector :has(.foo:empty) does not update when condition changes"
    },
    "319869": {
      "author": "webkit-unassigned",
      "avatar": "https://www.gravatar.com/avatar/80334dc799c6463fc3ad56a385ca3ffd?d=identicon\u0026s=64",
      "cl": "319869",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=319869",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WebKitGTK\nPriority: P2\nSeverity: Normal\nAssignee: webkit-unassigned@lists.webkit.org\nReporter: jmurphy@igalia.com\nLast change: 2026-08-09T20:42:00Z",
      "email": "webkit-unassigned@lists.webkit.org",
      "hash": "319869",
      "subject": "WebKitWebExtensionContext Options Page API"
    },
    "320981": {
      "author": "eocanha",
      "avatar": "https://www.gravatar.com/avatar/7c82fa40774dd34b018c3361f990a045?d=identicon\u0026s=64",
      "cl": "320981",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=320981",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: New Bugs\nPriority: P2\nSeverity: Normal\nAssignee: eocanha@igalia.com\nReporter: eocanha@igalia.com\nLast change: 2026-08-09T12:49:13Z",
      "email": "eocanha@igalia.com",
      "hash": "320981",
      "subject": "[GStreamer][MSE] Avoid spurious seek to 0 when seeking to end"
    },
    "321247": {
      "author": "cdumez",
      "avatar": "https://www.gravatar.com/avatar/a9f21fe3a8baf79b45f3c91572187bdc?d=identicon\u0026s=64",
      "cl": "321247",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=321247",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: DOM\nPriority: P2\nSeverity: Normal\nAssignee: cdumez@apple.com\nReporter: cdumez@apple.com\nLast change: 2026-08-09T07:20:14Z",
      "email": "cdumez@apple.com",
      "hash": "321247",
      "subject": "Clicking an element nested inside a checkbox/radio wrongly activates the ancestor input"
    },
    "321252": {
      "author": "sosuke",
      "avatar": "https://www.gravatar.com/avatar/cf9d615e1e00176d99cc4a21d33c3bbb?d=identicon\u0026s=64",
      "cl": "321252",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=321252",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: JavaScriptCore\nPriority: P2\nSeverity: Normal\nAssignee: sosuke@bun.com\nReporter: sosuke@bun.com\nLast change: 2026-08-09T08:52:13Z",
      "email": "sosuke@bun.com",
      "hash": "321252",
      "subject": "[YARR] `\\P{...}` on the right side of a v-mode `\u0026\u0026` or `--` becomes a union"
    },
    "321276": {
      "author": "fred.wang",
      "avatar": "https://www.gravatar.com/avatar/4284ca30833543ee447237ab9a37c6c1?d=identicon\u0026s=64",
      "cl": "321276",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=321276",
      "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-09T18:53:11Z",
      "email": "fred.wang@free.fr",
      "hash": "321276",
      "subject": "Update fetch/compression-dictionary from WPT"
    },
    "321377": {
      "author": "zimmermann",
      "avatar": "https://www.gravatar.com/avatar/4cf161180c532b03a653c7e5c1a8b6cc?d=identicon\u0026s=64",
      "cl": "321377",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=321377",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WPE WebKit\nPriority: P2\nSeverity: Normal\nAssignee: zimmermann@kde.org\nReporter: zimmermann@kde.org\nLast change: 2026-08-09T12:07:55Z",
      "email": "zimmermann@kde.org",
      "hash": "321377",
      "subject": "[Skia] Skip damage restriction when the damage covers the whole draw"
    },
    "321378": {
      "author": "zimmermann",
      "avatar": "https://www.gravatar.com/avatar/4cf161180c532b03a653c7e5c1a8b6cc?d=identicon\u0026s=64",
      "cl": "321378",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=321378",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: WPE WebKit\nPriority: P2\nSeverity: Normal\nAssignee: zimmermann@kde.org\nReporter: zimmermann@kde.org\nLast change: 2026-08-09T12:14:58Z",
      "email": "zimmermann@kde.org",
      "hash": "321378",
      "subject": "[Skia] Re-enable damage in composition feature"
    },
    "321390": {
      "author": "ysuzuki",
      "avatar": "https://www.gravatar.com/avatar/3455d9081295e3e740c1ffa901217d9b?d=identicon\u0026s=64",
      "cl": "321390",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=321390",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: JavaScriptCore\nPriority: P2\nSeverity: Normal\nAssignee: ysuzuki@apple.com\nReporter: ysuzuki@apple.com\nLast change: 2026-08-09T09:29:48Z",
      "email": "ysuzuki@apple.com",
      "hash": "321390",
      "subject": "Unreviewed, speculative fix"
    },
    "321392": {
      "author": "ahmad.saleem792",
      "avatar": "https://www.gravatar.com/avatar/3d43be18ce5ee6b92ba9151b63591125?d=identicon\u0026s=64",
      "cl": "321392",
      "clUrl": "https://bugs.webkit.org/show_bug.cgi?id=321392",
      "description": "Status: RESOLVED\nResolution: FIXED\nComponent: CSS\nPriority: P2\nSeverity: Normal\nAssignee: ahmad.saleem792@gmail.com\nReporter: ahmad.saleem792@gmail.com\nLast change: 2026-08-09T13:51:26Z",
      "email": "ahmad.saleem792@gmail.com",
      "hash": "321392",
      "subject": "Resync `css-link-params` from WPT Upstream"
    }
  },
  "date": "2026-08-09",
  "days": 1,
  "generatedAt": "2026-08-09T22:05:16Z",
  "kind": "issues",
  "markdown": "## Highlights\n- **DOM** Fixed nested element clicks incorrectly toggling an ancestor checkbox or radio input, preventing accidental form activation. [bug 321247](https://bugs.webkit.org/show_bug.cgi?id=321247)\n- **JavaScript** Fixed a RegExp unicode property escape bug where `\\P{...}` on the right side of v-mode `\u0026\u0026` or `--` was treated as a union instead of the correct set operation. [bug 321252](https://bugs.webkit.org/show_bug.cgi?id=321252)\n- **Media** Fixed a Media Source Extensions seek bug in GStreamer builds that could trigger a spurious seek back to 0 when seeking to the end of media. [bug 320981](https://bugs.webkit.org/show_bug.cgi?id=320981)\n- **UI** Added WebKitWebExtensionContext Options Page API support in WebKitGTK, improving extension settings integration. [bug 319869](https://bugs.webkit.org/show_bug.cgi?id=319869)\n- **Rendering** Fixed full-draw damage handling in Skia so whole-surface updates do not take the restricted damage path incorrectly. [bug 321377](https://bugs.webkit.org/show_bug.cgi?id=321377)\n- **Rendering** Re-enabled Skia composition damage tracking in WPE WebKit, restoring an optimization path for composited updates. [bug 321378](https://bugs.webkit.org/show_bug.cgi?id=321378)\n- **CSS** Resolved the open question around whether percentage values for `-webkit-line-clamp` should be removed, clarifying behavior around the property. [bug 298000](https://bugs.webkit.org/show_bug.cgi?id=298000)\n\n## By component\n\n### CSS\n- Clarified handling of percentage values for `-webkit-line-clamp`. [bug 298000](https://bugs.webkit.org/show_bug.cgi?id=298000)\n- Resynced `css-link-params` coverage from upstream WPT, improving standards conformance coverage. [bug 321392](https://bugs.webkit.org/show_bug.cgi?id=321392)\n\n### DOM\n- Fixed clicks on descendants inside checkbox or radio controls from wrongly activating the ancestor input element. [bug 321247](https://bugs.webkit.org/show_bug.cgi?id=321247)\n\n### JavaScriptCore\n- Fixed incorrect v-mode character set behavior for `\\P{...}` on the right side of `\u0026\u0026` or `--` in YARR regular expressions. [bug 321252](https://bugs.webkit.org/show_bug.cgi?id=321252)\n- Landed a speculative JavaScriptCore fix with no public bug detail in the title. [bug 321390](https://bugs.webkit.org/show_bug.cgi?id=321390)\n\n### Media playback\n- Fixed a GStreamer MSE issue that could spuriously seek to time 0 when seeking to the end of a stream. [bug 320981](https://bugs.webkit.org/show_bug.cgi?id=320981)\n\n### Networking\n- Updated fetch compression dictionary WPT coverage, improving conformance for related fetch behavior. [bug 321276](https://bugs.webkit.org/show_bug.cgi?id=321276)\n\n### Web extensions\n- Added Options Page API support to `WebKitWebExtensionContext` in WebKitGTK. [bug 319869](https://bugs.webkit.org/show_bug.cgi?id=319869)\n\n### WPE WebKit\n- Fixed Skia damage restriction handling when damage spans the full draw area. [bug 321377](https://bugs.webkit.org/show_bug.cgi?id=321377)\n- Re-enabled damage handling in the Skia composition feature. [bug 321378](https://bugs.webkit.org/show_bug.cgi?id=321378)",
  "repo": "webkit",
  "repoDisplay": "WebKit",
  "since": "2026-08-09",
  "totals": {
    "components": 6,
    "contributors": 8,
    "issues": 11
  },
  "until": "2026-08-09"
}