Skip to content

Commit 8486581

Browse files
committed
Remove redundant override-types
1 parent bf671e9 commit 8486581

File tree

4 files changed

+36
-129
lines changed

4 files changed

+36
-129
lines changed

baselines/dom.generated.d.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5076,7 +5076,6 @@ interface ElementEventMap {
50765076

50775077
/** Element is the most general base class from which all objects in a Document inherit. It only has methods and properties common to all kinds of elements. More specific classes inherit from Element. */
50785078
interface Element extends Node, Animatable, ChildNode, InnerHTML, NonDocumentTypeChildNode, ParentNode, Slottable {
5079-
readonly assignedSlot: HTMLSlotElement | null;
50805079
readonly attributes: NamedNodeMap;
50815080
/**
50825081
* Allows for manipulation of element's class content attribute as a set of whitespace-separated tokens through a DOMTokenList object.
@@ -8608,7 +8607,6 @@ declare var HTMLTableElement: {
86088607
};
86098608

86108609
interface HTMLTableHeaderCellElement extends HTMLTableCellElement {
8611-
scope: string;
86128610
addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLTableHeaderCellElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
86138611
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
86148612
removeEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLTableHeaderCellElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
@@ -11005,7 +11003,6 @@ declare var NodeList: {
1100511003
};
1100611004

1100711005
interface NodeListOf<TNode extends Node> extends NodeList {
11008-
length: number;
1100911006
item(index: number): TNode;
1101011007
/**
1101111008
* Performs the specified action for each node in an list.

inputfiles/addedTypes.json

Lines changed: 32 additions & 83 deletions
Original file line numberDiff line numberDiff line change
@@ -62,11 +62,6 @@
6262
"name": "activeElement",
6363
"read-only": 1,
6464
"override-type": "Element | null"
65-
},
66-
"styleSheets": {
67-
"name": "styleSheets",
68-
"read-only": 1,
69-
"override-type": "StyleSheetList"
7065
}
7166
}
7267
}
@@ -210,17 +205,6 @@
210205
}
211206
]
212207
}
213-
},
214-
"HTMLHyperlinkElementUtils": {
215-
"name": "HTMLHyperlinkElementUtils",
216-
"properties": {
217-
"property": {
218-
"origin": {
219-
"name": "origin",
220-
"override-type": "string"
221-
}
222-
}
223-
}
224208
}
225209
}
226210
},
@@ -266,27 +250,27 @@
266250
"in1": {
267251
"name": "in1",
268252
"read-only": 1,
269-
"override-type": "SVGAnimatedString"
253+
"type": "SVGAnimatedString"
270254
},
271255
"dx": {
272256
"name": "dx",
273257
"read-only": 1,
274-
"override-type": "SVGAnimatedNumber"
258+
"type": "SVGAnimatedNumber"
275259
},
276260
"dy": {
277261
"name": "dy",
278262
"read-only": 1,
279-
"override-type": "SVGAnimatedNumber"
263+
"type": "SVGAnimatedNumber"
280264
},
281265
"stdDeviationX": {
282266
"name": "stdDeviationX",
283267
"read-only": 1,
284-
"override-type": "SVGAnimatedNumber"
268+
"type": "SVGAnimatedNumber"
285269
},
286270
"stdDeviationY": {
287271
"name": "stdDeviationY",
288272
"read-only": 1,
289-
"override-type": "SVGAnimatedNumber"
273+
"type": "SVGAnimatedNumber"
290274
}
291275
}
292276
},
@@ -493,14 +477,6 @@
493477
],
494478
"exposed": "Window",
495479
"extends": "NodeList",
496-
"properties": {
497-
"property": {
498-
"length": {
499-
"name": "length",
500-
"override-type": "number"
501-
}
502-
}
503-
},
504480
"methods": {
505481
"method": {
506482
"item": {
@@ -653,19 +629,10 @@
653629
},
654630
"properties": {
655631
"property": {
656-
"assignedSlot": {
657-
"name": "assignedSlot",
658-
"read-only": 1,
659-
"override-type": "HTMLSlotElement | null"
660-
},
661632
"ownerDocument": {
662633
"name": "ownerDocument",
663634
"read-only": 1,
664-
"override-type": "Document"
665-
},
666-
"slot": {
667-
"name": "slot",
668-
"override-type": "string"
635+
"type": "Document"
669636
}
670637
}
671638
}
@@ -719,12 +686,13 @@
719686
"pointerEnabled": {
720687
"name": "pointerEnabled",
721688
"read-only": 1,
722-
"override-type": "boolean"
689+
"type": "boolean"
723690
},
724691
"doNotTrack": {
725692
"name": "doNotTrack",
726693
"read-only": 1,
727-
"override-type": "string | null"
694+
"nullable": 1,
695+
"type": "DOMString"
728696
}
729697
}
730698
}
@@ -749,17 +717,6 @@
749717
}
750718
]
751719
},
752-
"HTMLTextAreaElement": {
753-
"name": "HTMLTextAreaElement",
754-
"properties": {
755-
"property": {
756-
"minLength": {
757-
"name": "minLength",
758-
"override-type": "number"
759-
}
760-
}
761-
}
762-
},
763720
"IDBDatabase": {
764721
"name": "IDBDatabase",
765722
"events": {
@@ -815,7 +772,7 @@
815772
}
816773
},
817774
"IDBTransaction": {
818-
"name": "IDBRequest",
775+
"name": "IDBTransaction",
819776
"events": {
820777
"event": [
821778
{
@@ -840,7 +797,7 @@
840797
"property": {
841798
"length": {
842799
"name": "length",
843-
"override-type": "number"
800+
"type": "unsigned long"
844801
}
845802
}
846803
},
@@ -866,11 +823,11 @@
866823
"property": {
867824
"prime": {
868825
"name": "prime",
869-
"override-type": "Uint8Array"
826+
"type": "Uint8Array"
870827
},
871828
"generator": {
872829
"name": "generator",
873-
"override-type": "Uint8Array"
830+
"type": "Uint8Array"
874831
}
875832
}
876833
},
@@ -883,11 +840,11 @@
883840
"property": {
884841
"prime": {
885842
"name": "prime",
886-
"override-type": "Uint8Array"
843+
"type": "Uint8Array"
887844
},
888845
"generator": {
889846
"name": "generator",
890-
"override-type": "Uint8Array"
847+
"type": "Uint8Array"
891848
}
892849
}
893850
},
@@ -900,7 +857,7 @@
900857
"property": {
901858
"prime": {
902859
"name": "public",
903-
"override-type": "CryptoKey"
860+
"type": "CryptoKey"
904861
}
905862
}
906863
},
@@ -913,11 +870,11 @@
913870
"property": {
914871
"prime": {
915872
"name": "prime",
916-
"override-type": "Uint8Array"
873+
"type": "Uint8Array"
917874
},
918875
"generator": {
919876
"name": "generator",
920-
"override-type": "Uint8Array"
877+
"type": "Uint8Array"
921878
}
922879
}
923880
},
@@ -935,24 +892,24 @@
935892
},
936893
"algorithmId": {
937894
"name": "algorithmId",
938-
"override-type": "Uint8Array"
895+
"type": "Uint8Array"
939896
},
940897
"partyUInfo": {
941898
"name": "partyUInfo",
942-
"override-type": "Uint8Array"
899+
"type": "Uint8Array"
943900
},
944901
"partyVInfo": {
945902
"name": "partyVInfo",
946-
"override-type": "Uint8Array"
903+
"type": "Uint8Array"
947904
},
948905
"publicInfo": {
949906
"name": "publicInfo",
950-
"override-type": "Uint8Array",
907+
"type": "Uint8Array",
951908
"required": 0
952909
},
953910
"privateInfo": {
954911
"name": "privateInfo",
955-
"override-type": "Uint8Array",
912+
"type": "Uint8Array",
956913
"required": 0
957914
}
958915
}
@@ -1032,7 +989,7 @@
1032989
"ownerDocument": {
1033990
"name": "ownerDocument",
1034991
"read-only": 1,
1035-
"override-type": "Document"
992+
"type": "Document"
1036993
}
1037994
}
1038995
}
@@ -1632,14 +1589,6 @@
16321589
"name": "HTMLTableHeaderCellElement",
16331590
"extends": "HTMLTableCellElement",
16341591
"exposed": "Window",
1635-
"properties": {
1636-
"property": {
1637-
"scope": {
1638-
"name": "scope",
1639-
"override-type": "string"
1640-
}
1641-
}
1642-
},
16431592
"element": [
16441593
{
16451594
"name": "th"
@@ -1793,12 +1742,12 @@
17931742
"x": {
17941743
"name": "x",
17951744
"read-only": 1,
1796-
"override-type": "SVGAnimatedLength"
1745+
"type": "SVGAnimatedLength"
17971746
},
17981747
"y": {
17991748
"name": "y",
18001749
"read-only": 1,
1801-
"override-type": "SVGAnimatedLength"
1750+
"type": "SVGAnimatedLength"
18021751
}
18031752
}
18041753
}
@@ -1812,7 +1761,7 @@
18121761
"targetElement": {
18131762
"name": "targetElement",
18141763
"read-only": 1,
1815-
"override-type": "SVGElement"
1764+
"type": "SVGElement"
18161765
}
18171766
}
18181767
},
@@ -2277,7 +2226,7 @@
22772226
"ownerDocument": {
22782227
"name": "ownerDocument",
22792228
"read-only": 1,
2280-
"override-type": "Document"
2229+
"type": "Document"
22812230
}
22822231
}
22832232
}
@@ -2289,7 +2238,7 @@
22892238
"ownerDocument": {
22902239
"name": "ownerDocument",
22912240
"read-only": 1,
2292-
"override-type": "Document"
2241+
"type": "Document"
22932242
}
22942243
}
22952244
}
@@ -2301,7 +2250,7 @@
23012250
"ownerDocument": {
23022251
"name": "ownerDocument",
23032252
"read-only": 1,
2304-
"override-type": "Document"
2253+
"type": "Document"
23052254
}
23062255
}
23072256
}
@@ -2313,7 +2262,7 @@
23132262
"ownerDocument": {
23142263
"name": "ownerDocument",
23152264
"read-only": 1,
2316-
"override-type": "Document"
2265+
"type": "Document"
23172266
}
23182267
}
23192268
}
@@ -2408,7 +2357,7 @@
24082357
},
24092358
{
24102359
"new-type": "IDBKeyPath",
2411-
"override-type": "string"
2360+
"type": "DOMString"
24122361
},
24132362
{
24142363
"new-type": "Transferable",

inputfiles/knownTypes.json

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@
3636
"HmacKeyAlgorithm",
3737
"HmacKeyGenParams",
3838
"IDBKeyPath",
39-
"IDBValidKey",
4039
"ImageBitmapRenderingContextSettings",
4140
"InsertPosition",
4241
"KeyFormat",
@@ -110,7 +109,6 @@
110109
"HmacImportParams",
111110
"HmacKeyGenParams",
112111
"IDBArrayKey",
113-
"IDBValidKey",
114112
"ImageBitmapRenderingContextSettings",
115113
"MidiPermissionDescriptor",
116114
"NamedCurve",

0 commit comments

Comments
 (0)