Open Bug 1302693 Opened 8 years ago Updated 2 years ago

Remove vestigial remnants of <glyphRef>

Categories

(Core :: SVG, task, P3)

task

Tracking

()

People

(Reporter: sebo, Unassigned)

References

(Blocks 1 open bug, )

Details

(Keywords: dev-doc-needed, site-compat)

<glyphRef> was dropped from SVG 2.[1] So, now that bug 1260032 removed support for <altGlyph>, <glyphRef> should also be removed.

Sebastian

[1] https://svgwg.org/svg2-draft/changes.html#text
How can we drop support for something we've never supported in the first place?
In the files related to the patch for bug 1260032[1] I saw several places where "glyphRef" is defined. And dxr shows[2] even more places.

Sebastian

[1] https://hg.mozilla.org/mozilla-central/rev/9cf2c93a154e
[2] https://dxr.mozilla.org/mozilla-central/search?q=glyphRef&redirect=false
Just web platform tests and a small amount of parser support. It doesn't amount to anything functional.
Ok, so maybe this bug could be used to remove those parts.
Or, if you think they should be kept for some reason, feel free to mark it as WONTFIX or INVALID.

Sebastian
Blocks: svg2
Priority: -- → P3
Summary: Drop support for <glyphRef> → Remove vestigial remnants of <glyphRef>
Type: defect → enhancement
Type: enhancement → task
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.