From 0dbf4f6ff4bcfa78f70cc733d5fe6e54e7bf3d39 Mon Sep 17 00:00:00 2001 From: Silas Rech Date: Tue, 13 Mar 2018 22:16:20 +0100 Subject: [PATCH 1/2] Add DOMTokenList.replace() --- inputfiles/addedTypes.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/inputfiles/addedTypes.json b/inputfiles/addedTypes.json index 3046bb8cd..6d292c669 100644 --- a/inputfiles/addedTypes.json +++ b/inputfiles/addedTypes.json @@ -1708,6 +1708,20 @@ "[index: number]: DOMRect" ] }, + "DOMTokenList": { + "name": "DOMTokenList", + "flavor": "Web", + "methods": { + "method": { + "replace": { + "name": "replace", + "override-signatures": [ + "replace(oldToken: string, newToken: string): void" + ] + } + } + } + }, "HTMLFormElement": { "name": "HTMLFormElement", "methods": { From 21b400c3c4854bdcd81e84029107c958f33f46f1 Mon Sep 17 00:00:00 2001 From: Silas Rech Date: Tue, 13 Mar 2018 22:26:27 +0100 Subject: [PATCH 2/2] Add function to baseline file --- baselines/dom.generated.d.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/baselines/dom.generated.d.ts b/baselines/dom.generated.d.ts index aefe5712c..460248ac8 100644 --- a/baselines/dom.generated.d.ts +++ b/baselines/dom.generated.d.ts @@ -3285,6 +3285,7 @@ interface DOMTokenList { contains(token: string): boolean; item(index: number): string | null; remove(...tokens: string[]): void; + replace(oldToken: string, newToken: string): void; toString(): string; toggle(token: string, force?: boolean): boolean; [index: number]: string;