From 2d7e855df5efe04ba69b398a1402431ceae2135b Mon Sep 17 00:00:00 2001 From: Eugene Timokhov Date: Tue, 31 Jul 2018 11:49:31 +0300 Subject: [PATCH] Changed returned type of Element.getElementsByClassName to HTMLCollectionOf Fixes #543 --- baselines/dom.generated.d.ts | 2 +- inputfiles/addedTypes.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/baselines/dom.generated.d.ts b/baselines/dom.generated.d.ts index 68ed5f626..660d240c9 100644 --- a/baselines/dom.generated.d.ts +++ b/baselines/dom.generated.d.ts @@ -4704,7 +4704,7 @@ interface Element extends Node, ParentNode, NonDocumentTypeChildNode, ChildNode, getAttributeNodeNS(namespaceURI: string, localName: string): Attr | null; getBoundingClientRect(): ClientRect | DOMRect; getClientRects(): ClientRectList | DOMRectList; - getElementsByClassName(classNames: string): NodeListOf; + getElementsByClassName(classNames: string): HTMLCollectionOf; getElementsByTagName(qualifiedName: K): HTMLCollectionOf; getElementsByTagName(qualifiedName: K): HTMLCollectionOf; getElementsByTagName(qualifiedName: string): HTMLCollectionOf; diff --git a/inputfiles/addedTypes.json b/inputfiles/addedTypes.json index 9f3f34b25..a67aa481c 100644 --- a/inputfiles/addedTypes.json +++ b/inputfiles/addedTypes.json @@ -610,7 +610,7 @@ "getElementsByClassName": { "name": "getElementsByClassName", "override-signatures": [ - "getElementsByClassName(classNames: string): NodeListOf" + "getElementsByClassName(classNames: string): HTMLCollectionOf" ] }, "closest": {