- From: Jeremy Orlow <jorlow@chromium.org>
- Date: Wed, 12 Aug 2009 09:58:40 -0700
On Wed, Aug 12, 2009 at 1:34 AM, Ian Hickson <ian at hixie.ch> wrote: > On Wed, 12 Aug 2009, ?~Y??~_???~J??? wrote: > > > > and, when passed value is undefined (e.g. `setItem("key")`), which > > behavior will be correct? > > On current implementation of browsers, I looked as follows. > > - IE and Firefox raise error, (arguments number is incorrect) > > - Webkit family persist it as string ("undefined") > > I believe WebIDL says that a TypeError exception should be thrown, but it > was not immediately obvious to me how to derive this from the spec. I believe this is the correct section of the spec to be looking at: http://dev.w3.org/2006/webapi/WebIDL/#es-DOMString If so, I think it's pretty clear that Safari's implementation is correct on this issue. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.whatwg.org/pipermail/whatwg-whatwg.org/attachments/20090812/958a83ef/attachment.htm>
Received on Wednesday, 12 August 2009 09:58:40 UTC