Changes to Object.observe based on feedback from the September discussion

2013-10-17 Thread Rafael Weinstein
At the September meeting, the committee discussed Object.observe. Below is a summary of the feedback, along with proposed changes to the spec. 1) Inconsistent naming of changeRecord types The spec currently defines the following types: 'new', 'updated', 'deleted', 'reconfigured', 'prototype'

Re: Changes to Object.observe based on feedback from the September discussion

2013-10-17 Thread Rafael Weinstein
On Thu, Oct 17, 2013 at 3:09 PM, Rafael Weinstein rafa...@google.comwrote: At the September meeting, the committee discussed Object.observe. Below is a summary of the feedback, along with proposed changes to the spec. 1) Inconsistent naming of changeRecord types The spec currently defines

Re: Changes to Object.observe based on feedback from the September discussion

2013-10-17 Thread Rafael Weinstein
On Thu, Oct 17, 2013 at 3:09 PM, Rafael Weinstein rafa...@google.comwrote: At the September meeting, the committee discussed Object.observe. Below is a summary of the feedback, along with proposed changes to the spec. 1) Inconsistent naming of changeRecord types The spec currently defines

has the syntax for proxies been finalized ?

2013-10-17 Thread Angus Croll
I couldn't find a commitment to a specific syntax in the latest ES6 standard Gecko, chrome experimental, traceur and 'node --harmony-proxies' support the Proxy.create syntax (detailed in http://wiki.ecmascript.org/doku.php?id=harmony:proxies) e.g. var proxy = Proxy.create({ get: function(p, n)