Weekly github digest (HTML specs)

Issues
------
* w3c/webcomponents (+0/-0/💬5)
  3 issues received 5 new comments:
  - #1069 [templates] A declarative JavaScript templating API (3 by dariomannu, vospascal)
    https://github.com/WICG/webcomponents/issues/1069 
  - #1029 Proposal: Custom attributes for all elements, enhancements for more complex use cases (1 by DeepDoge)
    https://github.com/WICG/webcomponents/issues/1029 
  - #785 [idea] making builtin elements more like custom elements (1 by trusktr)
    https://github.com/WICG/webcomponents/issues/785 

* whatwg/html (+11/-19/💬88)
  11 issues created:
  - Allow linking a non-nested abbreviation to its definition (by anthonyvdotbe)
    https://github.com/whatwg/html/issues/11264 [addition/proposal] [needs implementer interest] 
  - "Named character reference state" input consumption (by rshadr)
    https://github.com/whatwg/html/issues/11260 
  - HTMLDialogElement show can put disconnected dialogs in the open dialogs list. (by keithamus)
    https://github.com/whatwg/html/issues/11259 
  - Upcoming WHATNOT meeting on 2025-05-01 (by past)
    https://github.com/whatwg/html/issues/11258 [agenda+] 
  - [Navigation API] Inconsistency between spec and tests for navigating methods and detached iframes (by jnjaeschke)
    https://github.com/whatwg/html/issues/11252 
  - Request to Add captureStream() or Streaming Pipeline to OffscreenCanvas in Main Thread and Support Streaming from Web Workers via postMessage() (by aticzz)
    https://github.com/whatwg/html/issues/11251 
  - Help developers understand focusable areas and links (by anevins12)
    https://github.com/whatwg/html/issues/11249 [addition/proposal] [needs implementer interest] 
  - Make popover implicit anchor and invoker match (by nt1m)
    https://github.com/whatwg/html/issues/11246 
  - cloneNode with nodes with resources such as <link rel="stylesheet"> (by KurtCattiSchmidt)
    https://github.com/whatwg/html/issues/11244 
  - location hash setter behavior for empty string (by shannonbooth)
    https://github.com/whatwg/html/issues/11243 
  - Meeting 20 for joint OpenUI-WHATWG/HTML-CSSWG task force on styleable form controls (by mfreed7)
    https://github.com/whatwg/html/issues/11242 

  36 issues received 88 new comments:
  - #11264 Allow linking a non-nested abbreviation to its definition (5 by anthonyvdotbe, domenic)
    https://github.com/whatwg/html/issues/11264 [addition/proposal] [needs implementer interest] 
  - #11259 HTMLDialogElement show can put disconnected dialogs in the open dialogs list. (1 by keithamus)
    https://github.com/whatwg/html/issues/11259 [topic: dialog] 
  - #11256 Agent's active custom element constructor map can have null registries, causing problems (2 by AtkinsSJ, annevk)
    https://github.com/whatwg/html/issues/11256 [topic: custom elements] 
  - #11254 Request to add HTML entity &rupee; for Indian Rupee symbol (₹) (1 by domenic)
    https://github.com/whatwg/html/issues/11254 [addition/proposal] [needs implementer interest] [topic: parser] 
  - #11252 [Navigation API] Inconsistency between spec and tests for navigating methods and detached iframes (1 by domenic)
    https://github.com/whatwg/html/issues/11252 [topic: frames/navigables/browsing contexts] 
  - #11251 Add captureStream() or Streaming Pipeline to OffscreenCanvas. (2 by Kaiido, annevk)
    https://github.com/whatwg/html/issues/11251 
  - #11249 Help developers understand focusable areas and links (2 by anevins12, annevk)
    https://github.com/whatwg/html/issues/11249 [addition/proposal] [needs implementer interest] 
  - #11244 cloneNode with nodes with resources such as <link rel="stylesheet"> (12 by KurtCattiSchmidt, annevk, domenic, emilio, noamr)
    https://github.com/whatwg/html/issues/11244 [interop] [topic: link] [topic: style] 
  - #11243 location hash setter behavior for empty string (4 by cpeterso, domenic, shannonbooth)
    https://github.com/whatwg/html/issues/11243 [topic: navigation] [interop] 
  - #11242 Meeting 20 for joint OpenUI-WHATWG/HTML-CSSWG task force on styleable form controls (4 by KurtCattiSchmidt, astearns, lukewarlow, mfreed7)
    https://github.com/whatwg/html/issues/11242 [agenda+] 
  - #11240 Proposal: Shorthand syntax for external stylesheets (<style src="...">) (1 by bburns)
    https://github.com/whatwg/html/issues/11240 [addition/proposal] [needs implementer interest] 
  - #11235 list item owner incorrectly assumes element has a parent element (1 by annevk)
    https://github.com/whatwg/html/issues/11235 
  - #11233 Upcoming WHATNOT meeting on 2025-04-24 (1 by past)
    https://github.com/whatwg/html/issues/11233 [agenda+] 
  - #11230 Dialog requestClose causes several issues with regard to interplay of CloseWatcher (11 by annevk, domenic, keithamus, lukewarlow, mfreed7)
    https://github.com/whatwg/html/issues/11230 [topic: dialog] [topic: close watchers] 
  - #11148 Should the `command` event really be `composed`? (10 by Westbrook, alice, jakearchibald, lukewarlow, mfreed7, sorvell, trusktr)
    https://github.com/whatwg/html/issues/11148 [topic: shadow] 
  - #11147 Meeting 19 for joint OpenUI-WHATWG/HTML-CSSWG task force on styleable form controls (1 by mfreed7)
    https://github.com/whatwg/html/issues/11147 [agenda+] 
  - #11130 File upload control rendering should specify the button element to use. (4 by annevk, lukewarlow)
    https://github.com/whatwg/html/issues/11130 [topic: rendering] [topic: forms] [interop] 
  - #11019 Support fragment references in the `<link>` tag's `href` attribute (3 by KurtCattiSchmidt, robglidden)
    https://github.com/whatwg/html/issues/11019 [topic: link] [topic: style] [agenda+] [stage: 1] [needs incubation] 
  - #11008 Hint popovers can't be the "topmost open popover ancestor" of dialog elements (2 by Gingeh, keithamus)
    https://github.com/whatwg/html/issues/11008 [topic: dialog] [topic: popover] 
  - #10997 A new API for work during unload (1 by yoshisatoyanagisawa)
    https://github.com/whatwg/html/issues/10997 [addition/proposal] [needs implementer interest] 
  - #10802 [Editorial] "state" keywords have inconsistent casing (2 by VaibhavDangaich, keithamus)
    https://github.com/whatwg/html/issues/10802 [good first issue] [editorial] 
  - #10707 Reference Target (2 by annevk, trusktr)
    https://github.com/whatwg/html/issues/10707 [addition/proposal] [needs implementer interest] [topic: shadow] [accessibility] [stage: 1] 
  - #10155 It's not clear how constraint validation works for FACE if the 'validation anchor' is null (1 by annevk)
    https://github.com/whatwg/html/issues/10155 [topic: custom elements] [topic: forms] 
  - #9831 User Activation: siblings are not processed (1 by domenic)
    https://github.com/whatwg/html/issues/9831 [interop] [topic: user activation] 
  - #9799 Customizable `<select>` element (1 by trans)
    https://github.com/whatwg/html/issues/9799 [addition/proposal] [topic: parser] [topic: forms] [stage: 3] [topic: select] 
  - #9263 Redundant call to "nearest inclusive open popover" algorithm? (2 by qxMaTR1xp)
    https://github.com/whatwg/html/issues/9263 [topic: popover] 
  - #8339 Allow modal dialogs to trap focus, avoiding tabbing to the URL bar (1 by tay1orjones)
    https://github.com/whatwg/html/issues/8339 [normative change] [needs implementer interest] [a11y-tracker] [topic: dialog] 
  - #7867 Remove UA style for h1-h6 in section (et. al.) and hgroup (1 by zcorpan)
    https://github.com/whatwg/html/issues/7867 [topic: rendering] 
  - #6235 Escape "<" and ">" in attributes when serializing HTML (1 by evilpie)
    https://github.com/whatwg/html/issues/6235 [normative change] [topic: parser] [security/privacy] [needs compat analysis] [security-tracker] 
  - #5649 Consider using sectioning elements for the HTML spec itself (1 by domenic)
    https://github.com/whatwg/html/issues/5649 [spec tooling] [editorial] 
  - #5312 Form Submission: Fix the "Double Submit problem" at the spec level (1 by zcorpan)
    https://github.com/whatwg/html/issues/5312 [addition/proposal] [needs implementer interest] [topic: forms] 
  - #5129 [Meta issue] Fix external references to HTML user activation behavior (1 by domenic)
    https://github.com/whatwg/html/issues/5129 [topic: user activation] 
  - #4562 Validating internationalized mail addresses in <input type="email"> (1 by davispuh)
    https://github.com/whatwg/html/issues/4562 [addition/proposal] [needs implementer interest] [topic: forms] [i18n-tracker] 
  - #4140 Editorial: cleanup postMessage() invocation for dedicated workers (1 by foxzhang1224)
    https://github.com/whatwg/html/issues/4140 [good first issue] 
  - #2621 Sort out interaction of promises with document unloading and browsing context teardown (1 by domenic)
    https://github.com/whatwg/html/issues/2621 [topic: multiple globals] [needs tests] [topic: script] [topic: event loop] 
  - #2161 Add iframe.readyState and iframe.onreadystatechange (1 by mb21)
    https://github.com/whatwg/html/issues/2161 [addition/proposal] 

  19 issues closed:
  - Agent's active custom element constructor map can have null registries, causing problems https://github.com/whatwg/html/issues/11256 [topic: custom elements] 
  - HTMLDialogElement show can put disconnected dialogs in the open dialogs list. https://github.com/whatwg/html/issues/11259 [topic: dialog] 
  - [Meta issue] Fix external references to HTML user activation behavior https://github.com/whatwg/html/issues/5129 [topic: user activation] 
  - User Activation: siblings are not processed https://github.com/whatwg/html/issues/9831 [interop] [topic: user activation] 
  - Sort out interaction of promises with document unloading and browsing context teardown https://github.com/whatwg/html/issues/2621 [topic: multiple globals] [needs tests] [topic: script] [topic: event loop] 
  - [Navigation API] Inconsistency between spec and tests for navigating methods and detached iframes https://github.com/whatwg/html/issues/11252 [topic: frames/navigables/browsing contexts] 
  - location hash setter behavior for empty string https://github.com/whatwg/html/issues/11243 [topic: navigation] [interop] 
  - location hash setter behavior for empty string https://github.com/whatwg/html/issues/11243 [topic: navigation] [interop] 
  - Request to add HTML entity &rupee; for Indian Rupee symbol (₹) https://github.com/whatwg/html/issues/11254 [addition/proposal] [needs implementer interest] [topic: parser] 
  - Upcoming WHATNOT meeting on 2025-04-24 https://github.com/whatwg/html/issues/11233 [agenda+] 
  - Add captureStream() or Streaming Pipeline to OffscreenCanvas. https://github.com/whatwg/html/issues/11251 
  - Assertion in "hide all popovers until" will fail when changing a showing "hint" popover to "auto" https://github.com/whatwg/html/issues/10996 [topic: popover] 
  - Assertion in "hide all popovers until" will fail when changing a showing "hint" popover to "auto" https://github.com/whatwg/html/issues/10996 [topic: popover] 
  - "look up a custom element registry" can be called with a DocumentFragment node https://github.com/whatwg/html/issues/11227 [topic: parser] [topic: custom elements] 
  - "look up a custom element registry" can be called with a DocumentFragment node https://github.com/whatwg/html/issues/11227 [topic: parser] [topic: custom elements] 
  - Undefined "registry" in parser "handle in head" state https://github.com/whatwg/html/issues/11219 [topic: shadow] [topic: parser] [topic: custom elements] 
  - Undefined "registry" in parser "handle in head" state https://github.com/whatwg/html/issues/11219 [topic: shadow] [topic: parser] [topic: custom elements] 
  - Does the "script-closable" definition match reality? https://github.com/whatwg/html/issues/1866 [compat] [topic: frames/navigables/browsing contexts] 
  - Meeting 19 for joint OpenUI-WHATWG/HTML-CSSWG task force on styleable form controls https://github.com/whatwg/html/issues/11147 [agenda+] 

* whatwg/dom (+1/-0/💬24)
  1 issues created:
  - cloneNode with nodes with resources such as <link rel="stylesheet"> (by KurtCattiSchmidt)
    https://github.com/whatwg/dom/issues/1370 

  8 issues received 24 new comments:
  - #1370 cloneNode with nodes with resources such as <link rel="stylesheet"> (1 by domenic)
    https://github.com/whatwg/dom/issues/1370 
  - #1368 Proposal: Enable Custom Form Controls to (Optionally) Conceal Internal/Irrelevant Events (1 by ITenthusiasm)
    https://github.com/whatwg/dom/issues/1368 [topic: custom elements] [needs implementer interest] [topic: events] [addition/proposal] 
  - #1255 Atomic move operation for element reparenting & reordering (3 by dead-claudia, rniwa, yuval-a)
    https://github.com/whatwg/dom/issues/1255 [needs implementer interest] [addition/proposal] [a11y-tracker] [stage: 3] 
  - #1105 MutationObserver callbacks happen in unexpected order. (1 by WebReflection)
    https://github.com/whatwg/dom/issues/1105 
  - #736 Proposal: a DocumentFragment whose nodes do not get removed once inserted (1 by FrameMuse)
    https://github.com/whatwg/dom/issues/736 [needs implementer interest] [addition/proposal] 
  - #533 Make it possible to observe connected-ness of a node (11 by FrameMuse, dead-claudia, rniwa, trusktr, wessberg, ydaniv)
    https://github.com/whatwg/dom/issues/533 [addition/proposal] 
  - #221 Un-merge Document and HTMLDocument (3 by domenic, foolip)
    https://github.com/whatwg/dom/issues/221 
  - #126 Disconnect single target instead of all (3 by justinfagnani, trusktr)
    https://github.com/whatwg/dom/issues/126 [needs implementer interest] [addition/proposal] 



Pull requests
-------------
* w3c/webcomponents (+0/-0/💬1)
  1 pull requests received 1 new comments:
  - #915 [scoped-registries] Describe interaction with declarative shadow DOM (1 by rniwa)
    https://github.com/WICG/webcomponents/pull/915 

* whatwg/html (+8/-7/💬21)
  8 pull requests submitted:
  - Editorial: Eliminate `w-nodev` & `w-dev` nested within `w-nodev` (by jmdyck)
    https://github.com/whatwg/html/pull/11265 
  - Editorial: fix typo 'peformed' (by Ms2ger)
    https://github.com/whatwg/html/pull/11262 
  - Fix upgrade particular elements within a document again (by annevk)
    https://github.com/whatwg/html/pull/11261 [topic: custom elements] 
  - Ensure modal dialogs can nest inside of hint popovers (by keithamus)
    https://github.com/whatwg/html/pull/11253 
  - Specify browser UI-initiated navigations better (by domenic)
    https://github.com/whatwg/html/pull/11250 [topic: navigation] 
  - Set invoker for popover command attributes (by josepharhar)
    https://github.com/whatwg/html/pull/11248 
  - Provide a fallback for validation anchor (by annevk)
    https://github.com/whatwg/html/pull/11247 
  - Treat null fragment the same as an empty string in location hash setter (by shannonbooth)
    https://github.com/whatwg/html/pull/11245 

  15 pull requests received 21 new comments:
  - #11261 Fix upgrade particular elements within a document again (1 by AtkinsSJ)
    https://github.com/whatwg/html/pull/11261 [topic: custom elements] 
  - #11257 Update file upload control rendering to require a real button element (1 by josepharhar)
    https://github.com/whatwg/html/pull/11257 [needs implementer interest] 
  - #11255 Make command events not composed (4 by jakearchibald, keithamus, smaug----)
    https://github.com/whatwg/html/pull/11255 
  - #11253 Ensure modal dialogs can nest inside of hint popovers (2 by Gingeh, keithamus)
    https://github.com/whatwg/html/pull/11253 
  - #11250 Specify browser UI-initiated navigations better (2 by ADKaster, domenic)
    https://github.com/whatwg/html/pull/11250 [topic: navigation] 
  - #11248 Set invoker for popover command attributes (1 by josepharhar)
    https://github.com/whatwg/html/pull/11248 
  - #11247 Provide a fallback for validation anchor (1 by annevk)
    https://github.com/whatwg/html/pull/11247 
  - #11245 Treat null fragment the same as an empty string in location hash setter (2 by domenic, shannonbooth)
    https://github.com/whatwg/html/pull/11245 [topic: navigation] [interop] 
  - #11228 Look up a custom element registry can be given a DocumentFragment (1 by AtkinsSJ)
    https://github.com/whatwg/html/pull/11228 
  - #11224 Initialize registry correctly for declarative shadow roots (1 by AtkinsSJ)
    https://github.com/whatwg/html/pull/11224 [topic: shadow] [topic: parser] [topic: custom elements] 
  - #11197 Fix assertion in hide all popovers until (1 by josepharhar)
    https://github.com/whatwg/html/pull/11197 [topic: popover] 
  - #11186 Add ToggleEvent.source (1 by josepharhar)
    https://github.com/whatwg/html/pull/11186 [needs implementer interest] [needs tests] 
  - #11185 Don't run light dismiss on right click (1 by josepharhar)
    https://github.com/whatwg/html/pull/11185 [normative change] [topic: dialog] [topic: popover] 
  - #10957 Fire a load event for javascript: URL non-strings (1 by zcorpan)
    https://github.com/whatwg/html/pull/10957 [topic: navigation] [topic: frames/navigables/browsing contexts] [topic: javascript: URLs] 
  - #9360 Add back/forward cache NotRestoredReasons (1 by zcorpan)
    https://github.com/whatwg/html/pull/9360 [addition/proposal] [topic: navigation] 

  7 pull requests merged:
  - Fix upgrade particular elements within a document again
    https://github.com/whatwg/html/pull/11261 [topic: custom elements] 
  - Editorial: fix typo 'peformed'
    https://github.com/whatwg/html/pull/11262 
  - Treat null fragment the same as an empty string in location hash setter
    https://github.com/whatwg/html/pull/11245 [topic: navigation] [interop] 
  - Fix assertion in hide all popovers until
    https://github.com/whatwg/html/pull/11197 [topic: popover] 
  - Look up a custom element registry can be given a DocumentFragment
    https://github.com/whatwg/html/pull/11228 
  - Initialize registry correctly for declarative shadow roots
    https://github.com/whatwg/html/pull/11224 [topic: shadow] [topic: parser] [topic: custom elements] 
  - For #script-closable, clarify when a browsing context is created by script
    https://github.com/whatwg/html/pull/11208 


Repositories tracked by this digest:
-----------------------------------
* https://github.com/w3c/html-aam
* https://github.com/w3c/html-aria
* https://github.com/w3c/html-extensions
* https://github.com/w3c/htmlwg
* https://github.com/w3c/webcomponents
* https://github.com/whatwg/html
* https://github.com/whatwg/dom


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Monday, 28 April 2025 17:00:18 UTC