Skip to content

Commit 5ac2c35

Browse files
committed
Generate interfaces from IDL included in HTML specification
In particular, the HTML*Element classes and their immediate dependencies are now included. A follow-up patch will parse the [Reflect] extended attribute in order to support interface properties which are expended to reflect HTML attributes. Change-Id: Id4506ad44760bd0c6ee3676a943b36407f3b34d3
1 parent 935817c commit 5ac2c35

File tree

282 files changed

+56894
-51
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

282 files changed

+56894
-51
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
# IDLeDOM x.x.x (not yet released)
2+
* Add interfaces for HTML IDL, in particular the HTML*Element classes.
23

34
# IDLeDOM 0.3.0 (2021-04-12)
45
* Use interface (instead of class) for enumerations. This allows

spec/DOM.webidl

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -39,10 +39,6 @@ dictionary EventInit {
3939
boolean composed = false;
4040
};
4141

42-
partial interface Window {
43-
[Replaceable] readonly attribute (Event or undefined) event; // legacy
44-
};
45-
4642
[Exposed=(Window,Worker)]
4743
interface CustomEvent : Event {
4844
constructor(DOMString type, optional CustomEventInit eventInitDict = {});

0 commit comments

Comments
 (0)