[Webkit-unassigned] [Bug 142895] ES6: Allow duplicate property names

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Mar 19 20:23:25 PDT 2015


https://bugs.webkit.org/show_bug.cgi?id=142895

--- Comment #1 from Joseph Pecoraro <joepeck at webkit.org> ---
Created attachment 249079
  --> https://bugs.webkit.org/attachment.cgi?id=249079&action=review
[PATCH] Work in Progress - Numerous issues

I took the naive approach, and just "emit everything" if there is a computed property. And for getters/setters instead of emitting in pairs, just emit them individually. This ran into two issues:

  - emitting an individual getter/setter individually with emitPutGetterSetter wipes out any preexisting getter/setter
  - trying to putDirect a constant if a getter/setter is not supported (ASSERTs in JSC::PropertyDescriptor::setDescriptor)

If anyone wants to move this forward, please do!

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20150320/64995e2d/attachment-0002.html>


More information about the webkit-unassigned mailing list