From 195ed3f1d7d283f55b56b1128a7b8134fc85014d Mon Sep 17 00:00:00 2001 From: Fabiano Brito Date: Tue, 9 Apr 2019 18:07:25 +0300 Subject: [PATCH] Remove deprecation of methods and add missing method in SVGSVGElement. --- baselines/dom.generated.d.ts | 5 +---- inputfiles/addedTypes.json | 13 +++++++++++++ inputfiles/overridingTypes.json | 16 ++++++++++++++++ 3 files changed, 30 insertions(+), 4 deletions(-) diff --git a/baselines/dom.generated.d.ts b/baselines/dom.generated.d.ts index 423724e43..87c865ed3 100644 --- a/baselines/dom.generated.d.ts +++ b/baselines/dom.generated.d.ts @@ -14165,6 +14165,7 @@ interface SVGSVGElement extends SVGGraphicsElement, DocumentEvent, SVGFitToViewB readonly width: SVGAnimatedLength; readonly x: SVGAnimatedLength; readonly y: SVGAnimatedLength; + animationsPaused(): boolean; checkEnclosure(element: SVGElement, rect: SVGRect): boolean; checkIntersection(element: SVGElement, rect: SVGRect): boolean; createSVGAngle(): SVGAngle; @@ -14179,18 +14180,14 @@ interface SVGSVGElement extends SVGGraphicsElement, DocumentEvent, SVGFitToViewB /** @deprecated */ forceRedraw(): void; getComputedStyle(elt: Element, pseudoElt?: string | null): CSSStyleDeclaration; - /** @deprecated */ getCurrentTime(): number; getElementById(elementId: string): Element; getEnclosureList(rect: SVGRect, referenceElement: SVGElement): NodeListOf; getIntersectionList(rect: SVGRect, referenceElement: SVGElement): NodeListOf; - /** @deprecated */ pauseAnimations(): void; - /** @deprecated */ setCurrentTime(seconds: number): void; /** @deprecated */ suspendRedraw(maxWaitMilliseconds: number): number; - /** @deprecated */ unpauseAnimations(): void; /** @deprecated */ unsuspendRedraw(suspendHandleID: number): void; diff --git a/inputfiles/addedTypes.json b/inputfiles/addedTypes.json index e4751c5e8..62ce7ab52 100644 --- a/inputfiles/addedTypes.json +++ b/inputfiles/addedTypes.json @@ -225,6 +225,19 @@ }, "interfaces": { "interface": { + "SVGSVGElement": { + "name": "SVGSVGElement", + "methods": { + "method": { + "animationsPaused": { + "name": "animationsPaused", + "override-signatures": [ + "animationsPaused(): boolean" + ] + } + } + } + }, "SVGFEDropShadowElement": { "name": "SVGFEDropShadowElement", "exposed": "Window", diff --git a/inputfiles/overridingTypes.json b/inputfiles/overridingTypes.json index 7313fe3f3..3a34e834a 100644 --- a/inputfiles/overridingTypes.json +++ b/inputfiles/overridingTypes.json @@ -925,6 +925,22 @@ "override-signatures": [ "getIntersectionList(rect: SVGRect, referenceElement: SVGElement): NodeListOf" ] + }, + "setCurrentTime": { + "name": "setCurrentTime", + "deprecated": 0 + }, + "pauseAnimations": { + "name": "pauseAnimations", + "deprecated": 0 + }, + "unpauseAnimations": { + "name": "unpauseAnimations", + "deprecated": 0 + }, + "getCurrentTime": { + "name": "getCurrentTime", + "deprecated": 0 } } }