-
Notifications
You must be signed in to change notification settings - Fork 174
Closed
Description
There has been some discussion about this in #485; I'm filing this to consider changing [Constructor]
in particular, since nobody seemed to particularly object to it.
I'd like to propose the following syntax:
interface Foo {
constructor(...);
};
Without further changes, I believe the only WebIDL-defined extended attributes that would potentially start applying are [Exposed]
, [SecureContext]
and [Unforgeable]
. It seems fine to allow [Exposed]
and [SecureContext]
, but I would disallow [Unforgeable]
.
We should probably not allow constructors to be specified within mixins.
Please comment asap if you have thoughts on this.
marcoscaceres, b-strauss, pwnall and ExE-Bossmarcoscaceres, pwnall and ExE-BossExE-Boss
Metadata
Metadata
Assignees
Labels
No labels