Skip to content

Consider semantic changes to WebIDL to make suitable for ECMAScriptΒ #484

Open

Description

@littledan

If we were going to use WebIDL for the ECMAScript specification, we'd need a few more features, such as:

  • Non-enumerable methods
  • (possibly) declarations of own instance data properties
  • ... (there is probably more; I will come back to edit this issue to fill more in)

Activity

  1. bzbarsky commented on Dec 5, 2017

    @bzbarsky
    Contributor

    Non-enumerable methods

    This came up in #226 (and in general there is other discussion in there that may be relevant here).

    (possibly) declarations of own instance data properties

    https://www.w3.org/Bugs/Public/show_bug.cgi?id=27346 discusses that; looks like it was not migrated to a github issue.

  2. domenic commented on Dec 5, 2017

    @domenic
    Member
    • Methods and getters that don't brand check
  3. TimothyGu commented on Dec 5, 2017

    @TimothyGu
    Member
  4. domenic commented on Dec 5, 2017

    @domenic
    Member

    The latter is fixed by #357, FWIW.

  5. littledan commented on Dec 6, 2017

    @littledan
    ContributorAuthor

    This is an easy one, but we'll want more types, such as to express ToIndex.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions