-
Notifications
You must be signed in to change notification settings - Fork 79
Description
Request for Mozilla Position on an Emerging Web Specification
- Specification title: HTML
selectedcontent
element - Specification or proposal URL (if available): Define the
<selectedcontent>
element whatwg/html#10633 - Explainer URL (if available):
- Proposal author(s) (
@
-mention GitHub accounts): @josepharhar - Caniuse.com URL (optional):
- Bugzilla URL (optional):
- Mozillians who can provide input (optional): @hsivonen
- WebKit standards-position:
Other information
Previously, I had looked only at changes to
select
parsing and had missed whatwg/html#10633 , which appears to be treated as part of the whole package. I'm worried about breaking the so far implied invariant that there is one DOM element node per non-erroneous (possibly implied) start tag. Eventemplate
, which changed the basic expectations of how markup corresponds to DOM constructs allows parsing conforming markup to a DOM tree and re-reserializing to round trip.selectedcontent
causing oneoption
start tag to result in twooption
element nodes breaks at least serialization round-trippability of conforming markup. I don't at this time have more concrete reasoning about what practical badness this can cause exactly, but this kind of departure from the (implied) invariants worries me, so I don't want to say "positive" about this particular aspect.
Originally posted by @hsivonen in #1086 (comment)
Metadata
Metadata
Assignees
Labels
Type
Projects
Status