From e2703d1950498fbc27b3a1e8447aba3b3a0959bd Mon Sep 17 00:00:00 2001 From: Nathan Shively-Sanders <293473+sandersn@users.noreply.github.com> Date: Wed, 18 Mar 2020 15:27:41 -0700 Subject: [PATCH 1/2] Copy over DOM updates from TSJS-lib-generator --- src/lib/dom.generated.d.ts | 806 ++++++++++++++-------------- src/lib/dom.iterable.generated.d.ts | 10 +- src/lib/webworker.generated.d.ts | 287 ++++++---- 3 files changed, 574 insertions(+), 529 deletions(-) diff --git a/src/lib/dom.generated.d.ts b/src/lib/dom.generated.d.ts index 6d4e376b87cb2..66adfb6bc83a8 100644 --- a/src/lib/dom.generated.d.ts +++ b/src/lib/dom.generated.d.ts @@ -580,6 +580,15 @@ interface IIRFilterOptions extends AudioNodeOptions { feedforward: number[]; } +interface ImageBitmapOptions { + colorSpaceConversion?: ColorSpaceConversion; + imageOrientation?: ImageOrientation; + premultiplyAlpha?: PremultiplyAlpha; + resizeHeight?: number; + resizeQuality?: ResizeQuality; + resizeWidth?: number; +} + interface ImageBitmapRenderingContextSettings { alpha?: boolean; } @@ -1773,7 +1782,7 @@ interface TouchInit { } interface TrackEventInit extends EventInit { - track?: VideoTrack | AudioTrack | TextTrack | null; + track?: TextTrack | null; } interface Transformer { @@ -2156,10 +2165,12 @@ interface Attr extends Node { readonly localName: string; readonly name: string; readonly namespaceURI: string | null; + readonly ownerDocument: Document; readonly ownerElement: Element | null; readonly prefix: string | null; readonly specified: boolean; value: string; + cloneNode(deep?: boolean): Attr; } declare var Attr: { @@ -2343,47 +2354,6 @@ declare var AudioScheduledSourceNode: { new(): AudioScheduledSourceNode; }; -/** A single audio track from one of the HTML media elements,