[svgwg] Merged Pull Request: Fix #1124 - broken links and warnings in build output

karlcow has just merged karlcow's pull request 1125 for https://github.com/w3c/svgwg:

== Fix #1124 - broken links and warnings in build output ==
The make build emitted broken-link errors and warnings introduced by several recent PRs that left dangling references behind. Each fix is the minimal change needed to silence the build.

- master/styling.html, master/interact.html, master/linking.html: Add id="..." to the IDL `<a>` tags for `SVGStyleElement` (type, media, title, disabled), `SVGScriptElement` (type), and `SVGAElement` (target, download, ping, rel, relList, hreflang, type). PR #1003 (commit 558c06d, "Replace spec prose with IDL extended attribute for simple reflection") deleted the prose paragraphs that held the `<b id="__svg__...">` definitions, but the IDL `<a href="...#__svg__...">` references still pointed at them. Putting the id on the IDL anchor itself restores the link target at the natural definition site.

- master/definitions.xml: Remove the orphan `<term name='wrapping context' href='text.html#TermWrappingContext'/> `entry. PR #1097 (commit 72dbe36, "Remove shape-inside, shape-subtract and related properties from SVG2") deleted the TermWrappingContext `<dfn>` from text.html along with all prose using the term, but the glossary definition file still listed it.

- master/changes.html: Update `HTMLOrSVGElement` to `HTMLOrSVGOrMathMLElement`. PR #1078 (commit fd14001, "Refer to new `HTMLOrSVGOrMathMLElement` mixin") renamed the mixin in definitions.xml and types.html but missed the changelog entry.

- master/paths.html: Move "[0,∞]" outside the` <a><length></a>` symbol link in the path-length property's Value row. The build's symbol table only knows "length"; "length [0,∞]" was treated as an unknown symbol. The range now sits beside the linked type, matching how other property tables express bounds.

See https://github.com/w3c/svgwg/pull/1125


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

Received on Monday, 8 June 2026 05:52:28 UTC