@@ -3425,7 +3425,7 @@ interface CanvasRect {
34253425}
34263426
34273427/** The CanvasRenderingContext2D interface, part of the Canvas API, provides the 2D rendering context for the drawing surface of a <canvas> element. It is used for drawing shapes, text, images, and other objects. */
3428- interface CanvasRenderingContext2D extends CanvasState, CanvasTransform, CanvasCompositing, CanvasImageSmoothing, CanvasFillStrokeStyles, CanvasShadowStyles, CanvasFilters, CanvasRect, CanvasDrawPath, CanvasUserInterface, CanvasText, CanvasDrawImage, CanvasImageData, CanvasPathDrawingStyles , CanvasTextDrawingStyles, CanvasPath {
3428+ interface CanvasRenderingContext2D extends CanvasCompositing, CanvasDrawImage, CanvasDrawPath, CanvasFillStrokeStyles, CanvasFilters, CanvasImageData, CanvasImageSmoothing, CanvasPath, CanvasPathDrawingStyles, CanvasRect, CanvasShadowStyles, CanvasState, CanvasText , CanvasTextDrawingStyles, CanvasTransform, CanvasUserInterface {
34293429 readonly canvas: HTMLCanvasElement;
34303430}
34313431
@@ -3507,7 +3507,7 @@ declare var ChannelSplitterNode: {
35073507};
35083508
35093509/** The CharacterData abstract interface represents a Node object that contains characters. This is an abstract interface, meaning there aren't any object of type CharacterData: it is implemented by other interfaces, like Text, Comment, or ProcessingInstruction which aren't abstract. */
3510- interface CharacterData extends Node, NonDocumentTypeChildNode, ChildNode {
3510+ interface CharacterData extends Node, ChildNode, NonDocumentTypeChildNode {
35113511 data: string;
35123512 readonly length: number;
35133513 appendData(data: string): void;
@@ -4449,7 +4449,7 @@ interface DocumentEventMap extends GlobalEventHandlersEventMap, DocumentAndEleme
44494449}
44504450
44514451/** Any web page loaded in the browser and serves as an entry point into the web page's content, which is the DOM tree. */
4452- interface Document extends Node, NonElementParentNode , DocumentOrShadowRoot, ParentNode, XPathEvaluatorBase, GlobalEventHandlers, DocumentAndElementEventHandlers {
4452+ interface Document extends Node, DocumentAndElementEventHandlers , DocumentOrShadowRoot, GlobalEventHandlers, NonElementParentNode, ParentNode, XPathEvaluatorBase {
44534453 /**
44544454 * Sets or gets the URL for the current document.
44554455 */
@@ -5140,7 +5140,7 @@ interface ElementEventMap {
51405140}
51415141
51425142/** Element is the most general base class from which all objects in a Document inherit. It only has methods and properties common to all kinds of elements. More specific classes inherit from Element. */
5143- interface Element extends Node, ParentNode, NonDocumentTypeChildNode, ChildNode, Slotable, InnerHTML, Animatable {
5143+ interface Element extends Node, Animatable, ChildNode, InnerHTML, NonDocumentTypeChildNode, ParentNode, Slotable {
51445144 readonly assignedSlot: HTMLSlotElement | null;
51455145 readonly attributes: NamedNodeMap;
51465146 /**
@@ -6635,7 +6635,7 @@ interface HTMLElementEventMap extends ElementEventMap, GlobalEventHandlersEventM
66356635}
66366636
66376637/** Any HTML element. Some elements directly implement this interface, while others implement it via an interface that inherits it. */
6638- interface HTMLElement extends Element, GlobalEventHandlers, DocumentAndElementEventHandlers , ElementContentEditable, HTMLOrSVGElement, ElementCSSInlineStyle {
6638+ interface HTMLElement extends Element, DocumentAndElementEventHandlers, ElementCSSInlineStyle , ElementContentEditable, GlobalEventHandlers, HTMLOrSVGElement {
66396639 accessKey: string;
66406640 readonly accessKeyLabel: string;
66416641 autocapitalize: string;
@@ -10817,7 +10817,7 @@ declare var NavigationPreloadManager: {
1081710817};
1081810818
1081910819/** The state and the identity of the user agent. It allows scripts to query it and to register themselves to carry on some activities. */
10820- interface Navigator extends NavigatorID, NavigatorLanguage, NavigatorOnLine, NavigatorContentUtils, NavigatorCookies, NavigatorPlugins, NavigatorConcurrentHardware, NavigatorStorage, NavigatorAutomationInformation, MSFileSaver, MSNavigatorDoNotTrack, NavigatorBeacon {
10820+ interface Navigator extends MSFileSaver, MSNavigatorDoNotTrack, NavigatorAutomationInformation, NavigatorBeacon, NavigatorConcurrentHardware, NavigatorContentUtils, NavigatorCookies, NavigatorID, NavigatorLanguage, NavigatorOnLine, NavigatorPlugins, NavigatorStorage {
1082110821 readonly activeVRDisplays: ReadonlyArray<VRDisplay>;
1082210822 readonly clipboard: Clipboard;
1082310823 readonly credentials: CredentialsContainer;
@@ -11356,7 +11356,7 @@ declare var OffscreenCanvas: {
1135611356 new(width: number, height: number): OffscreenCanvas;
1135711357};
1135811358
11359- interface OffscreenCanvasRenderingContext2D extends CanvasState, CanvasTransform, CanvasCompositing, CanvasImageSmoothing, CanvasFillStrokeStyles, CanvasShadowStyles, CanvasFilters, CanvasRect, CanvasDrawPath, CanvasText, CanvasDrawImage, CanvasImageData, CanvasPathDrawingStyles , CanvasTextDrawingStyles, CanvasPath {
11359+ interface OffscreenCanvasRenderingContext2D extends CanvasCompositing, CanvasDrawImage, CanvasDrawPath, CanvasFillStrokeStyles, CanvasFilters, CanvasImageData, CanvasImageSmoothing, CanvasPath, CanvasPathDrawingStyles, CanvasRect, CanvasShadowStyles, CanvasState, CanvasText , CanvasTextDrawingStyles, CanvasTransform {
1136011360 readonly canvas: OffscreenCanvas;
1136111361 commit(): void;
1136211362}
@@ -13113,7 +13113,7 @@ interface SVGElementEventMap extends ElementEventMap, GlobalEventHandlersEventMa
1311313113}
1311413114
1311513115/** All of the SVG DOM interfaces that correspond directly to elements in the SVG language derive from the SVGElement interface. */
13116- interface SVGElement extends Element, GlobalEventHandlers, DocumentAndElementEventHandlers, SVGElementInstance , HTMLOrSVGElement, ElementCSSInlineStyle {
13116+ interface SVGElement extends Element, DocumentAndElementEventHandlers, ElementCSSInlineStyle, GlobalEventHandlers , HTMLOrSVGElement, SVGElementInstance {
1311713117 /** @deprecated */
1311813118 readonly className: any;
1311913119 readonly ownerSVGElement: SVGSVGElement | null;
@@ -14323,7 +14323,7 @@ declare var SVGPathSegMovetoRel: {
1432314323};
1432414324
1432514325/** Corresponds to the <pattern> element. */
14326- interface SVGPatternElement extends SVGElement, SVGTests, SVGFitToViewBox , SVGURIReference {
14326+ interface SVGPatternElement extends SVGElement, SVGFitToViewBox, SVGTests , SVGURIReference {
1432714327 readonly height: SVGAnimatedLength;
1432814328 readonly patternContentUnits: SVGAnimatedEnumeration;
1432914329 readonly patternTransform: SVGAnimatedTransformList;
@@ -15624,7 +15624,7 @@ interface TextDecoderCommon {
1562415624 readonly ignoreBOM: boolean;
1562515625}
1562615626
15627- interface TextDecoderStream extends TextDecoderCommon, GenericTransformStream {
15627+ interface TextDecoderStream extends GenericTransformStream, TextDecoderCommon {
1562815628}
1562915629
1563015630declare var TextDecoderStream: {
@@ -15656,7 +15656,7 @@ interface TextEncoderCommon {
1565615656 readonly encoding: string;
1565715657}
1565815658
15659- interface TextEncoderStream extends TextEncoderCommon, GenericTransformStream {
15659+ interface TextEncoderStream extends GenericTransformStream, TextEncoderCommon {
1566015660}
1566115661
1566215662declare var TextEncoderStream: {
@@ -16424,7 +16424,7 @@ declare var WebAuthnAssertion: {
1642416424 new(): WebAuthnAssertion;
1642516425};
1642616426
16427- interface WebGL2RenderingContext extends WebGLRenderingContextBase, WebGL2RenderingContextBase, WebGL2RenderingContextOverloads {
16427+ interface WebGL2RenderingContext extends WebGL2RenderingContextBase, WebGL2RenderingContextOverloads, WebGLRenderingContextBase {
1642816428}
1642916429
1643016430declare var WebGL2RenderingContext: {
@@ -18477,7 +18477,7 @@ interface WindowEventMap extends GlobalEventHandlersEventMap, WindowEventHandler
1847718477}
1847818478
1847918479/** A window containing a DOM document; the document property points to the DOM document loaded in that window. */
18480- interface Window extends EventTarget, WindowTimers, WindowSessionStorage, WindowLocalStorage, WindowConsole, GlobalEventHandlers, IDBEnvironment, WindowBase64, AnimationFrameProvider, WindowOrWorkerGlobalScope, WindowEventHandlers {
18480+ interface Window extends EventTarget, AnimationFrameProvider, GlobalEventHandlers, IDBEnvironment, WindowBase64, WindowConsole, WindowEventHandlers, WindowLocalStorage, WindowOrWorkerGlobalScope, WindowSessionStorage, WindowTimers {
1848118481 Blob: typeof Blob;
1848218482 TextDecoder: typeof TextDecoder;
1848318483 TextEncoder: typeof TextEncoder;
0 commit comments