Re: PutValue – correctly implemented by engines?

2013-11-26 Thread Allen Wirfs-Brock
Sorry about the delay in responding. The current expectation is that after the Ecma General Assembly meeting, Dec 10, that anyone will be able to make code contributions to test262 by filling out (only once, not once er contributed test) the Ecma software contribution form http://www.ecma-inter

RE: PutValue – correctly implemented by engines?

2013-11-23 Thread Domenic Denicola
[+test262-discuss] From: es-discuss [mailto:es-discuss-boun...@mozilla.org] On Behalf Of Mark Miller > Adding a test262 test would be awesome! But I am no longer sure of the weird > ECMA procedure needed to do so while avoiding IPR issues. Can someone else > advise? Thanks. My stance on this,

Re: PutValue – correctly implemented by engines?

2013-11-23 Thread Mark Miller
[+allen] https://code.google.com/p/v8/issues/list https://bugzilla.mozilla.org/enter_bug.cgi?product=Core&component=JavaScript%20Engine Adding a test262 test would be awesome! But I am no longer sure of the weird ECMA procedure needed to do so while avoiding IPR issues. Can someone else advise? T

Re: PutValue – correctly implemented by engines?

2013-11-23 Thread Axel Rauschmayer
Can you tell me where to do that? Or is test262 a better way to fix this (assuming that it is run regularly on V8 and SpiderMonkey)? On Nov 23, 2013, at 17:15 , Mark S. Miller wrote: > Hi Axel, please file bugs against Firefox and V8. > > > On Sat, Nov 23, 2013 at 2:24 AM, Axel Rauschmayer

Re: PutValue – correctly implemented by engines?

2013-11-23 Thread Mark S. Miller
Hi Axel, please file bugs against Firefox and V8. On Sat, Nov 23, 2013 at 2:24 AM, Axel Rauschmayer wrote: > It does indeed. I just checked in Safari and got an exception. > > Thanks, > > Axel > > On Nov 23, 2013, at 11:00 , Yusuke SUZUKI wrote: > > JavaScriptCore implements it correctly. > >

Re: PutValue – correctly implemented by engines?

2013-11-23 Thread Axel Rauschmayer
It does indeed. I just checked in Safari and got an exception. Thanks, Axel On Nov 23, 2013, at 11:00 , Yusuke SUZUKI wrote: > JavaScriptCore implements it correctly. > > --- > Regards, > Yusuke Suzuki > > > On Sat, Nov 23, 2013 at 6:24 PM, Axel Rauschmayer wrote: > (Hopefully not too off-

Re: PutValue – correctly implemented by engines?

2013-11-23 Thread Yusuke SUZUKI
JavaScriptCore implements it correctly. --- Regards, Yusuke Suzuki On Sat, Nov 23, 2013 at 6:24 PM, Axel Rauschmayer wrote: > (Hopefully not too off-topic for es-discuss.) > > Are JavaScript engines correctly implementing the operation PutValue [1]? > > I’d expect the following code to throw a

PutValue – correctly implemented by engines?

2013-11-23 Thread Axel Rauschmayer
(Hopefully not too off-topic for es-discuss.) Are JavaScript engines correctly implementing the operation PutValue [1]? I’d expect the following code to throw an exception. Reason: Due to the second part ([[Put]] internal method), step #7 (Throw is true, because the assignment happens in strict