Re: ISSUE-2256 (font-face-dtd): DTD allows <font-face> only as a child of <font> [SVG Full 1.1]

On Tue, 07 Apr 2009 09:23:54 +0200, SVG Working Group Issue Tracker <sysbot+tracker@w3.org> wrote:

>
> ISSUE-2256 (font-face-dtd): DTD allows <font-face> only as a child of <font> [SVG Full 1.1]
>
> http://www.w3.org/Graphics/SVG/WG/track/issues/2256
>
> Raised by: Cameron McCormack
> On product: SVG Full 1.1
>
> The SVG 1.1 DTD allows <font-face> only as a child of <font>, while the Fonts chapter implies that it need not be a child of <font>.  Some tests in the test suite have <font-face> as a child of a graphical container element rather than <font>.
>
> This is inconsistent with the SVG 1.0 DTD, too.

Really?

See http://dev.w3.org/SVG/profiles/1.1F2/errata/errata.xml#font_module_add_fontface (adds 'font-face' to SVG.Font.class in the spec).

I think the DTD was correct, http://www.w3.org/TR/SVG11/svgdtd.html has 'font' and 'font-face' in SVG.Font.class as it should be, and SVG.Font.class seems to be included in all the elements that should have it (though it's not in SVG.Structure.class).

-- 
Erik Dahlstrom, Core Technology Developer, Opera Software
Co-Chair, W3C SVG Working Group
Personal blog: http://my.opera.com/macdev_ed

Received on Tuesday, 7 April 2009 08:19:53 UTC