[Laszlo-dev] Any suggestions on this JScript lossage?

André Bargull a.bargull at intensis.de
Sat Nov 3 06:31:43 PDT 2007

Yeah, I already know. Apparently, google led both of us to the same 

My mail to Phil:
> Oh, cool. According to Laszlo-Dev pipermail, you were just four 
> seconds faster than me when mailing Tucker about 
> "http://blogs.msdn.com/jscript/archive/2007/10/29/ecmascript-3-and-beyond.aspx"! 
> :-)
> -André

A German IT-News webpage reported yesterday about the ECMAScript 4 
discussion between MS- and Mozilla-guys 
(http://golem.de/0711/55802.html). The article itself won't be that 
interesting for you, except you can speak German,
but the editor linked also to the relevant MS- resp. Mozilla-blogs:

On 11/3/2007 1:16 PM, P T Withington wrote:
> You and Phil found the same reference, minutes apart.
> This post is viewed by some as an attempt by MS to derail the ES4 effort.
> On 2007-11-02, at 19:25 EDT, André Bargull wrote:
>> Found this page on the web: 
>> http://blogs.msdn.com/jscript/archive/2007/10/29/ecmascript-3-and-beyond.aspx 
>> Quote:
>> "[...]Did you know that Custom properties that shadow [[DontEnum]] 
>> properties on Object.prototype are not enumerated using for-in in 
>> IE?[...]"
>>> This is the problem. In IE6, 'toString' will not be enumerated, 
>>> even  if it is an explicit property in an Object:
>>> lzx> for (var k in {foo: 1, toSTring: 2}) Debug.write(k)
>>> foo
>>> toSTring
>>> lzx> for (var k in {foo: 1, toString: 2}) Debug.write(k)
>>> foo
>>> lzx>

More information about the Laszlo-dev mailing list