W3C home > Mailing lists > Public > public-media-fragment@w3.org > March 2011

Re: Safari 5.0.4 ISO 8601 Date Parsing

From: David Singer <singer@apple.com>
Date: Wed, 23 Mar 2011 23:16:07 +0100
Cc: "eric.carlson@apple.com" <eric.carlson@apple.com>, Media Fragment <public-media-fragment@w3.org>
Message-id: <A9BA8FA2-3441-408C-A6BD-3D89A9CD17B1@apple.com>
To: Thomas Steiner <tomac@google.com>

On Mar 23, 2011, at 20:20 , Thomas Steiner wrote:

> Hi David,
> 
> Thanks for your reply! This works on WebKit Nightly version 5.0.4
> (6533.20.27, r80833), as noted in the bug. Do you have an ETA maybe
> when we will see this fixed in Safari?

No, alas.  My ability to predict when fixes migrate into shipping versions is, alas, like my ability to predict the stock market -- really really bad. But a fix in the nightlies is a Hopeful Sign :-).


> 
> Thanks,
> Tom
> 
> --
> Thank God not sent from a BlackBerry, but from my iPhone
> 
> 
> 
> On Wednesday, March 23, 2011, David Singer <singer@apple.com> wrote:
>> Thomas, hi
>> 
>> we're aware of the bug...I am following the breadcrumb trail on it.  I wonder...have you checked the webkit nightlies?  If it works there, we can hope, and I can stop following breadcrumbs!
>> 
>> On Mar 23, 2011, at 11:17 , Thomas Steiner wrote:
>> 
>>> Hi Eric and David,
>>> 
>>> RaphaŽl Troncy from the W3C Media Fragments WG (that I'm also part of)
>>> suggested to get in touch with you with regards to the Safari 5.0.4
>>> bug with the ID 9167763 opened by me
>>> (https://bugreport.apple.com/cgi-bin/WebObjects/RadarWeb.woa/22/wo/P1GRst1tM9Fhft9riLkA2M/12.83.28.0.9,
>>> not sure if the URL works for you, or only with my Apple log-in). The
>>> problem is mainly that Date.parse('2007-03-01T13:00:00Z') returns NaN,
>>> where it should return the timestamp 1172754000000. While ISO 8601
>>> date parsing is defined in ECMA Script 5, my understanding is that
>>> Safari (JavaScriptCore) currently implements ECMA Script 3 (but I
>>> might be wrong here), so ISO 8601 dates are not required to be
>>> working. However, and this is mainly why I opened this bug, WebKit
>>> 5.0.4 correctly parses ISO 8601 dates, plus all other browsers that I
>>> have tested (see the bug for concrete details). Could you maybe shine
>>> some light on the situation?
>>> 
>>> Thank you very much!
>>> 
>>> Best,
>>> Tom
>>> 
>>> --
>>> Thomas Steiner, Research Scientist, Google Inc.
>>> http://blog.tomayac.com, http://twitter.com/tomayac
>> 
>> David Singer
>> Multimedia and Software Standards, Apple Inc.
>> 
>> 
> 
> -- 
> Thomas Steiner, Customer Solutions Engineer, Google Inc.
> http://blog.tomayac.com, http://twitter.com/tomayac
> 

David Singer
Multimedia and Software Standards, Apple Inc.
Received on Wednesday, 23 March 2011 22:16:44 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 20:52:46 UTC