@@ -1679,6 +1679,7 @@ interface CSSStyleDeclaration {
1679
1679
writingMode: string | null;
1680
1680
zIndex: string | null;
1681
1681
zoom: string | null;
1682
+ resize: string | null;
1682
1683
getPropertyPriority(propertyName: string): string;
1683
1684
getPropertyValue(propertyName: string): string;
1684
1685
item(index: number): string;
@@ -1748,6 +1749,7 @@ declare var CanvasGradient: {
1748
1749
}
1749
1750
1750
1751
interface CanvasPattern {
1752
+ setTransform(matrix: SVGMatrix): void;
1751
1753
}
1752
1754
1753
1755
declare var CanvasPattern: {
@@ -2173,7 +2175,7 @@ interface DataTransfer {
2173
2175
effectAllowed: string;
2174
2176
readonly files: FileList;
2175
2177
readonly items: DataTransferItemList;
2176
- readonly types: DOMStringList ;
2178
+ readonly types: string[] ;
2177
2179
clearData(format?: string): boolean;
2178
2180
getData(format: string): string;
2179
2181
setData(format: string, data: string): boolean;
@@ -7584,7 +7586,7 @@ declare var IDBCursorWithValue: {
7584
7586
7585
7587
interface IDBDatabase extends EventTarget {
7586
7588
readonly name: string;
7587
- readonly objectStoreNames: DOMStringList ;
7589
+ readonly objectStoreNames: string[] ;
7588
7590
onabort: (this: this, ev: Event) => any;
7589
7591
onerror: (this: this, ev: ErrorEvent) => any;
7590
7592
version: number;
@@ -7650,7 +7652,7 @@ declare var IDBKeyRange: {
7650
7652
}
7651
7653
7652
7654
interface IDBObjectStore {
7653
- readonly indexNames: DOMStringList ;
7655
+ readonly indexNames: string[] ;
7654
7656
keyPath: string | string[];
7655
7657
readonly name: string;
7656
7658
readonly transaction: IDBTransaction;
@@ -8602,7 +8604,7 @@ interface MouseEvent extends UIEvent {
8602
8604
readonly x: number;
8603
8605
readonly y: number;
8604
8606
getModifierState(keyArg: string): boolean;
8605
- initMouseEvent(typeArg: string, canBubbleArg: boolean, cancelableArg: boolean, viewArg: Window, detailArg: number, screenXArg: number, screenYArg: number, clientXArg: number, clientYArg: number, ctrlKeyArg: boolean, altKeyArg: boolean, shiftKeyArg: boolean, metaKeyArg: boolean, buttonArg: number, relatedTargetArg: EventTarget): void;
8607
+ initMouseEvent(typeArg: string, canBubbleArg: boolean, cancelableArg: boolean, viewArg: Window, detailArg: number, screenXArg: number, screenYArg: number, clientXArg: number, clientYArg: number, ctrlKeyArg: boolean, altKeyArg: boolean, shiftKeyArg: boolean, metaKeyArg: boolean, buttonArg: number, relatedTargetArg: EventTarget | null ): void;
8606
8608
}
8607
8609
8608
8610
declare var MouseEvent: {
@@ -8715,6 +8717,7 @@ interface Navigator extends Object, NavigatorID, NavigatorOnLine, NavigatorConte
8715
8717
readonly plugins: PluginArray;
8716
8718
readonly pointerEnabled: boolean;
8717
8719
readonly webdriver: boolean;
8720
+ readonly hardwareConcurrency: number;
8718
8721
getGamepads(): Gamepad[];
8719
8722
javaEnabled(): boolean;
8720
8723
msLaunchUri(uri: string, successCallback?: MSLaunchUriCallback, noHandlerCallback?: MSLaunchUriCallback): void;
@@ -8732,18 +8735,18 @@ interface Node extends EventTarget {
8732
8735
readonly attributes: NamedNodeMap;
8733
8736
readonly baseURI: string | null;
8734
8737
readonly childNodes: NodeList;
8735
- readonly firstChild: Node;
8736
- readonly lastChild: Node;
8738
+ readonly firstChild: Node | null ;
8739
+ readonly lastChild: Node | null ;
8737
8740
readonly localName: string | null;
8738
8741
readonly namespaceURI: string | null;
8739
- readonly nextSibling: Node;
8742
+ readonly nextSibling: Node | null ;
8740
8743
readonly nodeName: string;
8741
8744
readonly nodeType: number;
8742
8745
nodeValue: string | null;
8743
8746
readonly ownerDocument: Document;
8744
- readonly parentElement: HTMLElement;
8745
- readonly parentNode: Node;
8746
- readonly previousSibling: Node;
8747
+ readonly parentElement: HTMLElement | null ;
8748
+ readonly parentNode: Node | null ;
8749
+ readonly previousSibling: Node | null ;
8747
8750
textContent: string | null;
8748
8751
appendChild(newChild: Node): Node;
8749
8752
cloneNode(deep?: boolean): Node;
@@ -12853,7 +12856,7 @@ interface Window extends EventTarget, WindowTimers, WindowSessionStorage, Window
12853
12856
readonly devicePixelRatio: number;
12854
12857
readonly doNotTrack: string;
12855
12858
readonly document: Document;
12856
- event: Event;
12859
+ event: Event | undefined ;
12857
12860
readonly external: External;
12858
12861
readonly frameElement: Element;
12859
12862
readonly frames: Window;
@@ -13155,6 +13158,7 @@ interface XMLHttpRequest extends EventTarget, XMLHttpRequestEventTarget {
13155
13158
readonly upload: XMLHttpRequestUpload;
13156
13159
withCredentials: boolean;
13157
13160
msCaching?: string;
13161
+ readonly responseURL: string;
13158
13162
abort(): void;
13159
13163
getAllResponseHeaders(): string;
13160
13164
getResponseHeader(header: string): string | null;
@@ -14301,7 +14305,7 @@ declare var defaultStatus: string;
14301
14305
declare var devicePixelRatio: number;
14302
14306
declare var doNotTrack: string;
14303
14307
declare var document: Document;
14304
- declare var event: Event;
14308
+ declare var event: Event | undefined ;
14305
14309
declare var external: External;
14306
14310
declare var frameElement: Element;
14307
14311
declare var frames: Window;
0 commit comments