W3C home > Mailing lists > Public > public-svg-wg@w3.org > April to June 2009

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

From: Erik Dahlström <ed@opera.com>
Date: Tue, 07 Apr 2009 10:20:47 +0200
To: "SVG Working Group WG" <public-svg-wg@w3.org>
Message-ID: <op.ur0b4xmwgqiacl@gnorps.linkoping.osa>
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.


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

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:20:10 UTC