Skip to content

Commit

Permalink
Update all constructors, including [HTMLConstructor]
Browse files Browse the repository at this point in the history
This updates all the constructors in the standard for recent changes to
Web IDL. In particular:

* Replace [Constructor] extended attributes with constructor operations
* Cross-links constructor operations on events to the DOM event
  constructor definition
* Changes [HTMLConstructor] to apply to constructor operations, instead
  of to interfaces, and updates all usages of it
* Changes the definition of [HTMLConstructor] to leverage new Web IDL
  concepts of "usual constructor steps" and "internally create a new
  object implementing the interface"

Fixes #4870. Fixes #4890.
  • Loading branch information
domenic committed Sep 24, 2019
1 parent cc8ad89 commit e38aa41
Showing 1 changed file with 297 additions and 206 deletions.

0 comments on commit e38aa41

Please sign in to comment.