Skip to content

Warn for interfaces that lack [Exposed=...] #27

@annevk

Description

@annevk

If interfaces lack [Exposed=...] they probably want to have [Exposed=Window] (which the warning could suggest) or something more elaborate if they need exposure in workers and such.

Starting to warn for this will allow us to remove [PrimaryGlobal] from IDL and get everyone to think this true as it's a pretty crucial part of API design.

Helps with whatwg/webidl#365.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions