[css3-fonts] revisions to editor's draft

I've posted a revised version of the CSS3 Fonts Editor's Draft.

Values for font-stretch are now included in the 'font' shorthand. 
I've also revised the cluster matching details to be clearer about
what it means for a font to "support" a character.

Also included is a revision of the CSSFontFaceRule.  This replaces the
original CSS2 OM definition with a simple, flat structure that
includes all the relavant descriptors instead of using a
CSSStyleDeclaration member.  The old interface leads to problems where
implementations are forced to include descriptors from @font-face
rules into style declarations, which is awkward and causes weird
oddities (e.g. you can set unicodeRange on a div?!?).  There are
implementations that already implement the old interface but I don't
think there's enough use to justify keeping the old interface
around.

Regards,

John Daggett

Received on Tuesday, 13 November 2012 02:53:58 UTC