Closed
Description
As I'm reviewing & tidying the changes appendix, I discovered we still have a normative "SVG DOM" appendix, which is in need of updates.
Required fixes include:
- Updating cross-references (e.g., to CSSOM, not DOM2 CSS).
- Clarify which parts are informative summaries of content normatively defined elsewhere.
- Redefine the section on initializing properties in a WebIDL consistent way (or remove, if the WebIDL definitions elsewhere already cover this).
- Check whether some of the specific behaviors actually match implementations:
- Manually dispatched events on elements that don't normally receive events (I don't think we actually disallow event attributes on non-rendered elements, do we?)
- Invalid values behavior
I suggest also:
- Merge any remaining content into the Scripting and Interactivity chapter.
I don't like having normative appendices, and one reason is they get overlooked and out of date! Once we fix this one, the only other normative appendix is Implementation Requirements. I'd prefer to move its content into the relevant chapters, too, but at least it had a very "Hi, I'm Normative" nametag.