Allen Wirfs-Brock (2013-10-15T21:30:50.000Z)
On Oct 15, 2013, at 2:10 PM, Benjamin (Inglor) Gruenbaum wrote:

> Not resolving this like o3 (or o6 really) sounds very strange. I think:
> 
> let attr = "__proto__";
> let o7 = new Object;
> o7[attr] = p; // o7 inherits from p
> 
> Is the correct behavior here (why would it not invoke the setter?)
> 
This case is exactly the same as O6.  Perhaps I should have written O6 as:

   o6[ ("__proto__") ] = p; //o6 inherits from p

to make that clearer.

Allen


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/es-discuss/attachments/20131015/8c4906cf/attachment.html>
domenic at domenicdenicola.com (2013-10-21T19:30:01.275Z)
This case is exactly the same as O6.  Perhaps I should have written O6 as:

```js
o6[ ("__proto__") ] = p; //o6 inherits from p
```

to make that clearer.