Is it fine to ship it as it is a stage 3 proposal at the moment?
See tc39/proposals <https://github.com/tc39/proposals>.


☆*PhistucK*

On Fri, Apr 21, 2017 at 12:04 AM, Adam Klein <[email protected]> wrote:

> Thanks, LGTM to ship!
>
> On Thu, Apr 20, 2017 at 12:38 PM, Sathya Gunasekaran <[email protected]
> > wrote:
>
>> On Thu, Apr 20, 2017 at 12:31 PM, Adam Klein <[email protected]> wrote:
>> > Are there test262 tests for this feature (do we pass them?)?
>> >
>>
>> Yes. The tests were added here --
>> https://github.com/tc39/test262/issues/865
>>
>> The latest test262 roll has pulled these tests into our harness --
>> https://chromium-review.googlesource.com/c/471546/
>>
>> V8 passes all the tests.
>>
>> > On Thu, Apr 20, 2017 at 12:27 PM, Sathya Gunasekaran <
>> [email protected]>
>> > wrote:
>> >>
>> >> Contact Emails:
>> >> [email protected]
>> >>
>> >> Spec:
>> >> https://tc39.github.io/proposal-object-rest-spread/
>> >>
>> >> Summary:
>> >> ECMAScript 6 introduced rest elements for array destructuring
>> >> assignment and spread elements for array literals. This proposal
>> >> introduces analogous rest properties for object destructuring
>> >> assignment and spread properties for object literals.
>> >>
>> >> Rest properties collect the remaining own enumerable property keys
>> >> that are not already picked off by the destructuring pattern. Those
>> >> keys and their values are copied onto a new object.
>> >>
>> >> Spread properties in object initializers copies own enumerable
>> >> properties from a provided object onto the newly created object.
>> >>
>> >> Interoperability and Compatibility Risk:
>> >> This is a stage 3 feature.
>> >>
>> >> This new language feature allows syntax that was previously a
>> >> SyntaxError, so compatibility risk is low.
>> >>
>> >> Webkit has shipped this in Safari Tech Preview Release 27. Firefox and
>> >> Edge have not implemented this yet.
>> >>
>> >> Tracking bug:
>> >> https://bugs.chromium.org/p/v8/issues/detail?id=5549
>> >>
>> >> Chrome status entry:
>> >> https://www.chromestatus.com/feature/5657004848709632
>> >>
>> >>
>> >
>>
>
> --
> You received this message because you are subscribed to the Google Groups
> "blink-dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
>

-- 
-- 
v8-users mailing list
[email protected]
http://groups.google.com/group/v8-users
--- 
You received this message because you are subscribed to the Google Groups 
"v8-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to