archives

« Bugzilla Issues Index

#3300 — Getter and setter functions have no prototype property


In ES5 the function backing a getter and/or setter has a prototype property. In ES6 this is no longer the case.

I think this change in semantics will be fine but we should include this in the "change list".


there is already an item in Annex E (labeled 14.3) that says that in ES6 such properties are not constructors. I added a sentence that explicitly says this means they don't have a 'prototype' property.

Fixed in re29 editor's draft.


fixed in rev29