W3C home > Mailing lists > Public > public-script-coord@w3.org > July to September 2013

Re: IDL: special DOMString that converts to Unicode

From: Cameron McCormack <cam@mcc.id.au>
Date: Mon, 29 Jul 2013 09:58:23 +1000
Message-ID: <51F5B01F.6090605@mcc.id.au>
To: Jonas Sicking <jonas@sicking.cc>
CC: Anne van Kesteren <annevk@annevk.nl>, Brendan Eich <brendan@mozilla.org>, Allen Wirfs-Brock <allen@wirfs-brock.com>, Simon Pieters <simonp@opera.com>, Robin Berjon <robin@w3.org>, "public-script-coord@w3.org" <public-script-coord@w3.org>
Jonas Sicking wrote:
> [EnsureUTF16] is a modifier within the value space, no? It makes the
> function throw if specific values are provided, but it doesn't mean
> that new values can be expressed. Just like [EnforceRange] does.

I think Anne is saying that he wants the underlying type to represent 
characters not code units (so that prose he writes can avoid explicitly 
converting the code units to characters), and that if we made 
"[EnsureUTF16] DOMString" mean that, it would violate his expectations 
that extended attributes just control the coercion and don't describe a 
new type.
Received on Sunday, 28 July 2013 23:59:29 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 17:14:17 UTC