W3C home > Mailing lists > Public > www-style@w3.org > June 2014

Re: [css-font-loading] behaviour of setting FontFace family, style, etc. attributes

From: Cameron McCormack <cam@mcc.id.au>
Date: Mon, 23 Jun 2014 16:02:26 +1000
Message-ID: <53A7C2F2.7080802@mcc.id.au>
To: "Tab Atkins Jr." <jackalmage@gmail.com>
CC: "www-style@w3.org" <www-style@w3.org>
On 23/06/14 15:11, Cameron McCormack wrote:
> Thanks.  I think these setters should set the attribute to the result of
> serializing the value, though, just like the constructor does. Otherwise
> you would see this:
>
>    var f = new FontFace("blah", ..., { style: "Italic " });
>
>    // later, once the task to set the descriptors has run:
>
>    assert(f.style == "italic");
>
>    f.style = "Normal ";
>    assert(f.style == "Normal ")

The exception thrown when setting an invalid string (TypeError) is 
different from that thrown in the constructor (DOMException 
"SyntaxError"), too.  They should be the same.
Received on Monday, 23 June 2014 06:01:27 UTC

This archive was generated by hypermail 2.3.1 : Monday, 2 May 2016 14:39:22 UTC