archives

« Bugzilla Issues Index

#3406 — 19.2.3 Function Prototype Properties: [[CreateAction]] not needed ?


19.2.3 Properties of the Function Prototype Object


Function.prototype has a [[CreateAction]] internal slot even though it's not Constructor.


It's probably not strictly necessary, but a redundant way of saying that any constructor created with Function.prototype as its [[Prototype]] gets the default [[CreateAction]] of crating an ordinary object.

I'm inclined to leave as it might be clarifying to somebody looking at 7.3.19 who is wondering about has Function.prototype fits in.


fixed in rev31

[[CreateAction]] all gone. also, Function.prototype does not have [[Construct]].