Subj : Re: Rhino E4X bug or feature? To : Olinda Spider From : Brendan Eich Date : Wed Jul 20 2005 05:07 pm Olinda Spider wrote: > I see where in ECMA-357 "ECMAScript for XML (E4X) Specification" that > it does specify the differing semantics you are referring to with > regards the normal property get process. > > However, no where in ECMA-357 that I can determine is there any > justification for the change in the behaviour of the with block. > > I think it is a bug. I agree. Unfortunately, I was not involved with ECMA-357 till the very last minute, so to speak, and it was too late to change this. However, there's a compatible fix implemented in SpiderMonkey, using the function:: namespace prefix. See https://bugzilla.mozilla.org/show_bug.cgi?id=300413#c2. /be .