public-webapps-github@w3.org from May 2026 by subject

[w3c/clipboard-apis] Defer OS clipboard read from clipboard.read() to ClipboardItem.getType() (PR #248)

[w3c/clipboard-apis] Remove clipboard-read permission (#132)

[w3c/editing] Charter - open tasks (Issue #527)

[w3c/editing] Clarification on [NoInterfaceObject] for SVGPathSegment and Usage of setPathData() (Issue #483)

[w3c/editing] Explainer for Caret Movement Spec (Issue #529)

[w3c/editing] Firefox: Up/Down arrow navigation doesn't work with absolutely positioned elements in contenteditable (Issue #523)

[w3c/editing] restore mitigations and residual risk text. editing-2025.html (PR #534)

[w3c/editing] rm Caret Movement per Google feedback on charter poll. editing-2025.html (PR #535)

[w3c/FileAPI] Implement textStream method in Blob interface (PR #221)

[w3c/FileAPI] Specify Data URL media-type as `application/octet-stream` when `mimeType` not available (PR #220)

[w3c/gamepad] ci: pin spec-prod to v2.12.5 (PR #228)

[w3c/gamepad] Make gamepads accessible by web worker (#37)

[w3c/gamepad] Require focus for initial gamepad user gesture (Issue #206)

[w3c/gamepad] Require system focus for gamepad user gesture (PR #207)

[w3c/IndexedDB] Avoid "converting a value to a key" being called twice in "Creating a request to retrieve multiple items" (Issue #497)

[w3c/IndexedDB] Clarification on what `range` should be in "create-a-request-to-retrieve-multiple-items" when `queryOrOptions` is undefined/null (Issue #493)

[w3c/IndexedDB] Clarify IDBRecord getters shall return the same object over multiple calls (PR #495)

[w3c/IndexedDB] IDBRecord getters and key conversion to value caching (Issue #494)

[w3c/IndexedDB] IDBRecord's key/primaryKey aliasing (Issue #496)

[w3c/manifest] "Default display mode" section is super confusing (Issue #1024)

[w3c/manifest] Add `application-context` CSS media feature (PR #1218)

[w3c/manifest] Add `installed` CSS media feature (PR #1218)

[w3c/manifest] badge purpose "monochrome" is only supported by Firefox (#905)

[w3c/manifest] Clarify how images are loaded, and that they don't depend on CSP (#910)

[w3c/manifest] Clarify how manifest image resources are fetched (PR #1171)

[w3c/manifest] Redefine application context on top-level traversable (PR #1219)

[w3c/manifest] Rename "default display mode" to "applied display mode" (PR #1215)

[w3c/manifest] Tidied up document using tidy-html5 (PR #1217)

[w3c/manifest] Way to detect if a web app is installed (in the app) (Issue #1092)

[w3c/pointerlock] Should not release pointer lock when pressing esc while fullscreen keyboard lock is active (Issue #110)

[w3c/selection-api] Fix selection.modify() to use resolved text direction instead of inline base direction (PR #357)

[w3c/selection-api] Remove single range restriction on selection interface apis (Issue #358)

[w3c/selection-api] Set "has scheduled selectionchange event" to true (PR #356)

[w3c/ServiceWorker] Client postmessage uses MessageEvent (Issue #1823)

[w3c/ServiceWorker] Consider providing `navigation` event (#1028)

[w3c/ServiceWorker] Editorial: fix indent (PR #1824)

[w3c/ServiceWorker] Ground event listener existence check in new primitive (#1342)

[w3c/ServiceWorker] Handle Fetch does a dubious SecureContext check on a reserved client (#1311)

[w3c/ServiceWorker] Query Cache algorithm should copy objects it manipulates (#1320)

[w3c/ServiceWorker] Scope matching algorithm breaks sites that don't end in a slash (#1272)

[w3c/ServiceWorker] Service worker client URL discrepancy (#1515)

[w3c/ServiceWorker] Service Workers are too hard to clean-up (Issue #1695)

[w3c/ServiceWorker] should document.open() inherit the controller? (#1313)

[w3c/ServiceWorker] should getRegistration() return anything for clients with a local URL that inherited the controller? (#1326)

[w3c/ServiceWorker] should prefetch loads trigger FetchEvents? (#1302)

[w3c/ServiceWorker] Size constraints for cache names? (#1310)

[w3c/ServiceWorker] skipWaiting() promise should resolve after promotion to .active (#1187)

[w3c/ServiceWorker] Spec additional Client API features in V2 (#1245)

[w3c/ServiceWorker] Support returning ServiceWorker Client environments from `Clients.matchAll()` (#1036)

[w3c/uievents] [PointerLock] Consider moving the PointerLock algorithms to the PointerLock spec (Issue #416)

[w3c/uievents] Add .pseudoTarget property to selected event types (PR #413)

[w3ctag/design-reviews] [wg/browser-tools-testing] Browser Testing and Tools Working Group Charter (Issue #1230)

[w3ctag/design-reviews] [wg/das] Devices and Sensors Working Group 2026 Charter (Issue #1187)

[w3ctag/design-reviews] [wg/webauthn] Web Authentication Working Group Charter (Issue #1211)

[w3ctag/design-reviews] [wg/webtransport] [WebTransport] Group Charter (Issue #1225)

[w3ctag/design-reviews] [wg/wot] Web of Things Working Group rechartering (Issue #1215)

[w3ctag/design-reviews] CSS Gap Decorations (Issue #1035)

[w3ctag/design-reviews] Incubation: Autofill Event (Issue #1197)

[w3ctag/design-reviews] Incubation: Connection Allowlists (Issue #1173)

[w3ctag/design-reviews] Incubation: CPU Performance API (Issue #1198)

[w3ctag/design-reviews] Incubation: Prerendering cross-origin iframes (Issue #1207)

[w3ctag/design-reviews] Incubation: PWA (same-site) Origin Migration (Issue #1164)

[w3ctag/design-reviews] Incubation: Scoped Focusgroup (Issue #1152)

[w3ctag/design-reviews] Incubation: seamless page transition with deferred commit (Issue #1177)

[w3ctag/design-reviews] Incubation: speculation rules `form_submission` field for prerendering (Issue #1192)

[w3ctag/design-reviews] Incubation: Web Speech API: On-Device Recognition Quality (Issue #1189)

[w3ctag/design-reviews] Other Spec Review: <meta name="text-scale" content="scale" /> (Issue #1172)

[w3ctag/design-reviews] Other Spec Review: named-feature() function for CSS @supports (Issue #1186)

[w3ctag/design-reviews] Other Spec Review: OpaqueRange (Issue #1206)

[w3ctag/design-reviews] Other Spec Review: overscroll-behavior: chain (Issue #1228)

[w3ctag/design-reviews] Question: Capability Delegation stalled -- specs are implementing local workarounds (Issue #1213)

[w3ctag/design-reviews] Question: How should `Document`-scoped objects interact with `window.navigator`? (Issue #1231)

[w3ctag/design-reviews] Question: How to reduce apex domain modifications for IDPs using FedCM (Issue #1217)

[w3ctag/design-reviews] Question: should `shadowrootadoptedstylesheets` perform a fetch? (Issue #1195)

[w3ctag/design-reviews] three.ws — browser-native 3D AI agents with on-chain identity (Issue #1226)

[w3ctag/design-reviews] User-defined script "entry points" for performance timing (Issue #1012)

[w3ctag/design-reviews] WG New Spec: "flex-wrap:balance" (Issue #1227)

[w3ctag/design-reviews] WG New Spec: Attribution (Issue #1229)

[w3ctag/design-reviews] WG New Spec: Direction feature for `scroll-state()` query (Issue #1153)

[w3ctag/design-reviews] WG New Spec: HDR on the web (CSS, Canvas, WebGL, WebGPU) (Issue #1194)

[w3ctag/design-reviews] WG New Spec: Scroll-Triggered Animations (Issue #1167)

[w3ctag/design-reviews] WG Revision: Lian Prorn (Issue #1232)

[whatwg/dom] [DRAFT] Propagate events into the event's source's tree where appropriate. (PR #1377)

[whatwg/dom] Add a BoundaryPointsRange mixin (PR #1469)

[whatwg/dom] Add OpaqueRange interface (PR #1404)

[whatwg/dom] Add reference target to shadow root (PR #1353)

[whatwg/dom] Address infinite loop in TreeWalker's nextNode() (PR #1433)

[whatwg/dom] Define processing instruction attributes (PR #1454)

[whatwg/dom] Editorial: remove "run these steps" from algorithm headers (PR #1467)

[whatwg/dom] Editorial: Remove optional closing </p> and </li> tags (PR #1466)

[whatwg/dom] Issue (Issue #1465)

[whatwg/dom] man (Issue #1464)

[whatwg/dom] OpaqueRange: cross-post from whatwg/html#11478 for DOM community input (Issue #1468)

[whatwg/dom] Record task-like timing in fire an event (PR #1462)

[whatwg/dom] TreeWalker.nextNode loops forever if last node of a detached node tree is not accepted by the filter (Issue #1102)

[whatwg/encoding] Editorial: separate `TextDecoderStream` constructor to two algos (PR #364)

[whatwg/encoding] Editorial: separate TextDecoderStream constructor to two algos (PR #364)

[whatwg/fetch] [import-bytes] add `bytes` sec-fetch-dest and accept (PR #1912)

[whatwg/fetch] Add `Prefer: safe` HTTP header (Issue #1891)

[whatwg/fetch] Add a textStream() method to the Body mixin (PR #1862)

[whatwg/fetch] Add support for compression dictionary transport (PR #1854)

[whatwg/fetch] Allow user agents to use more permissive header validation in extensions (Issue #1878)

[whatwg/fetch] Block subresource requests whose URLs include credentials. (#465)

[whatwg/fetch] Convenience method to stream a response as text (Issue #1861)

[whatwg/fetch] Define ABNF for `origin-or-null. (PR #1924)

[whatwg/fetch] Disallowing `Authorization` in CORS-preflight wildcards is currently not web compatible (Issue #1919)

[whatwg/fetch] Does my request require CORS (Issue #1929)

[whatwg/fetch] Fetch retry (draft) (PR #1923)

[whatwg/fetch] Proposal: Support GET bodies (#83)

[whatwg/fetch] Request for Feedback: Attribution API (Issue #1927)

[whatwg/fetch] Tighten network partition key (at least in "webtransport" mode) (Issue #1926)

[whatwg/fetch] Update :protocol to webtransport-h3 for WebTransport over HTTP/3 (PR #1930)

[whatwg/fetch] Update script destination CSP directive mapping (PR #1928)

[whatwg/fullscreen] Add keyboard locking option (PR #232)

[whatwg/fullscreen] Fix #245 - Addressing new popover values (PR #247)

[whatwg/fullscreen] Invalid use of "find the topmost popover ancestor" (Issue #245)

[whatwg/fullscreen] Keyboard lock (Issue #231)

[whatwg/fullscreen] Specify implicit keyboard lock on fullscreen? (Issue #260)

[whatwg/fullscreen] Update popover references to new algorithms (PR #261)

[whatwg/storage] HTML (Issue #193)

[whatwg/streams] `async iterable` is now `async_iterable` (Issue #1345)

[whatwg/streams] Meta: roll web platform tests for reference implementation (PR #1374)

[whatwg/streams] Release reader immediately when shutting down a pipe (PR #1208)

[whatwg/streams] Use `async_sequence` in `ReadableStream.from` (PR #1372)

[whatwg/streams] Use `mark as handled` Web IDL phrase instead of using `PromiseIsHandled` internal slot directly (Issue #1373)

[whatwg/url] Bot monitor (Issue #907)

[whatwg/url] Fix extra space in query definition (PR #910)

[whatwg/url] Parsing with state override set to opaque path can make URLs not roundtrip (Issue #909)

[whatwg/url] The opaque host parser allows the empty string, contradicting opaque hosts being "non-empty ASCII string[s]" (Issue #908)

[whatwg/webidl] [immutable-arraybuffer] add support for immutable array buffer (PR #1598)

[whatwg/webidl] hacking facebook account (Issue #1600)

[whatwg/webidl] Link to ECMAScript's ? operator is broken (Issue #1596)

[whatwg/webidl] need help fixing Javascript (Issue #1599)

[whatwg/webidl] Unstandard (Issue #1601)

[whatwg/webidl] Update DOMException language to reflect standardized stack accessor (PR #1578)

[whatwg/xhr] Editorial: modernize prose (PR #407)

[whatwg/xhr] Overwrite the charset parameter for URLSearchParams objects (PR #406)

[WICG/webcomponents] Add selector match custom element (Issue #1105)

[WICG/webcomponents] Idea: A tree-aware task scheduler (Issue #1055)

[WICG/webcomponents] Reference Target "phase 2": seeking feedback and use cases (Issue #1111)

[WICG/webcomponents] Reference Target: How to handle events fired on the reference target by related elements? (Issue #1098)

[WICG/webcomponents] Reference Target: Rethinking attribute reflection for invalid reference targets (Issue #1114)

Last message date: Sunday, 31 May 2026 01:52:08 UTC