diff --git a/baselines/dom.generated.d.ts b/baselines/dom.generated.d.ts index d693a3cd6..bac5a3bca 100644 --- a/baselines/dom.generated.d.ts +++ b/baselines/dom.generated.d.ts @@ -351,7 +351,7 @@ interface CSSNumericType { } interface CSSStyleSheetInit { - baseURL?: string; + baseURL?: string | null; disabled?: boolean; media?: MediaList | string; } @@ -17096,7 +17096,7 @@ declare var HTMLAllCollection: { * * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement) */ -interface HTMLAnchorElement extends HTMLElement, HTMLHyperlinkElementUtils { +interface HTMLAnchorElement extends HTMLElement, HTMLHyperlinkElementUtils, HyperlinkElementUtils { /** @deprecated */ charset: string; /** @deprecated */ @@ -17178,7 +17178,7 @@ declare var HTMLAnchorElement: { * * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAreaElement) */ -interface HTMLAreaElement extends HTMLElement, HTMLHyperlinkElementUtils { +interface HTMLAreaElement extends HTMLElement, HTMLHyperlinkElementUtils, HyperlinkElementUtils { /** * The **`alt`** property of the HTMLAreaElement interface specifies the text of the hyperlink, defining the textual label for an image map's link. It reflects the element's alt attribute. * @@ -18430,30 +18430,6 @@ declare var HTMLHtmlElement: { }; interface HTMLHyperlinkElementUtils { - /** - * Returns the hyperlink's URL's fragment (includes leading "#" if non-empty). - * - * Can be set, to change the URL's fragment (ignores leading "#"). - * - * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/hash) - */ - hash: string; - /** - * Returns the hyperlink's URL's host and port (if different from the default port for the scheme). - * - * Can be set, to change the URL's host and port. - * - * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/host) - */ - host: string; - /** - * Returns the hyperlink's URL's host. - * - * Can be set, to change the URL's host. - * - * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/hostname) - */ - hostname: string; /** * Returns the hyperlink's URL. * @@ -18463,60 +18439,6 @@ interface HTMLHyperlinkElementUtils { */ href: string; toString(): string; - /** - * Returns the hyperlink's URL's origin. - * - * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/origin) - */ - readonly origin: string; - /** - * Returns the hyperlink's URL's password. - * - * Can be set, to change the URL's password. - * - * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/password) - */ - password: string; - /** - * Returns the hyperlink's URL's path. - * - * Can be set, to change the URL's path. - * - * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/pathname) - */ - pathname: string; - /** - * Returns the hyperlink's URL's port. - * - * Can be set, to change the URL's port. - * - * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/port) - */ - port: string; - /** - * Returns the hyperlink's URL's scheme. - * - * Can be set, to change the URL's scheme. - * - * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/protocol) - */ - protocol: string; - /** - * Returns the hyperlink's URL's query (includes leading "?" if non-empty). - * - * Can be set, to change the URL's query (ignores leading "?"). - * - * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/search) - */ - search: string; - /** - * Returns the hyperlink's URL's username. - * - * Can be set, to change the URL's username. - * - * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/username) - */ - username: string; } /** @@ -22047,6 +21969,87 @@ declare var History: { new(): History; }; +interface HyperlinkElementUtils { + /** + * Returns the hyperlink's URL's fragment (includes leading "#" if non-empty). + * + * Can be set, to change the URL's fragment (ignores leading "#"). + * + * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/hash) + */ + hash: string; + /** + * Returns the hyperlink's URL's host and port (if different from the default port for the scheme). + * + * Can be set, to change the URL's host and port. + * + * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/host) + */ + host: string; + /** + * Returns the hyperlink's URL's host. + * + * Can be set, to change the URL's host. + * + * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/hostname) + */ + hostname: string; + /** + * Returns the hyperlink's URL's origin. + * + * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/origin) + */ + readonly origin: string; + /** + * Returns the hyperlink's URL's password. + * + * Can be set, to change the URL's password. + * + * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/password) + */ + password: string; + /** + * Returns the hyperlink's URL's path. + * + * Can be set, to change the URL's path. + * + * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/pathname) + */ + pathname: string; + /** + * Returns the hyperlink's URL's port. + * + * Can be set, to change the URL's port. + * + * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/port) + */ + port: string; + /** + * Returns the hyperlink's URL's scheme. + * + * Can be set, to change the URL's scheme. + * + * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/protocol) + */ + protocol: string; + /** + * Returns the hyperlink's URL's query (includes leading "?" if non-empty). + * + * Can be set, to change the URL's query (ignores leading "?"). + * + * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/search) + */ + search: string; + /** + * Returns the hyperlink's URL's username. + * + * Can be set, to change the URL's username. + * + * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/username) + */ + username: string; +} + /** * The **`IDBCursor`** interface of the IndexedDB API represents a cursor for traversing or iterating over multiple records in a database. * diff --git a/baselines/ts5.5/dom.generated.d.ts b/baselines/ts5.5/dom.generated.d.ts index 2bc384392..7461a598a 100644 --- a/baselines/ts5.5/dom.generated.d.ts +++ b/baselines/ts5.5/dom.generated.d.ts @@ -348,7 +348,7 @@ interface CSSNumericType { } interface CSSStyleSheetInit { - baseURL?: string; + baseURL?: string | null; disabled?: boolean; media?: MediaList | string; } @@ -17082,7 +17082,7 @@ declare var HTMLAllCollection: { * * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement) */ -interface HTMLAnchorElement extends HTMLElement, HTMLHyperlinkElementUtils { +interface HTMLAnchorElement extends HTMLElement, HTMLHyperlinkElementUtils, HyperlinkElementUtils { /** @deprecated */ charset: string; /** @deprecated */ @@ -17163,7 +17163,7 @@ declare var HTMLAnchorElement: { * * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAreaElement) */ -interface HTMLAreaElement extends HTMLElement, HTMLHyperlinkElementUtils { +interface HTMLAreaElement extends HTMLElement, HTMLHyperlinkElementUtils, HyperlinkElementUtils { /** * The **`alt`** property of the HTMLAreaElement interface specifies the text of the hyperlink, defining the textual label for an image map's link. It reflects the element's alt attribute. * @@ -18413,30 +18413,6 @@ declare var HTMLHtmlElement: { }; interface HTMLHyperlinkElementUtils { - /** - * Returns the hyperlink's URL's fragment (includes leading "#" if non-empty). - * - * Can be set, to change the URL's fragment (ignores leading "#"). - * - * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/hash) - */ - hash: string; - /** - * Returns the hyperlink's URL's host and port (if different from the default port for the scheme). - * - * Can be set, to change the URL's host and port. - * - * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/host) - */ - host: string; - /** - * Returns the hyperlink's URL's host. - * - * Can be set, to change the URL's host. - * - * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/hostname) - */ - hostname: string; /** * Returns the hyperlink's URL. * @@ -18446,60 +18422,6 @@ interface HTMLHyperlinkElementUtils { */ href: string; toString(): string; - /** - * Returns the hyperlink's URL's origin. - * - * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/origin) - */ - readonly origin: string; - /** - * Returns the hyperlink's URL's password. - * - * Can be set, to change the URL's password. - * - * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/password) - */ - password: string; - /** - * Returns the hyperlink's URL's path. - * - * Can be set, to change the URL's path. - * - * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/pathname) - */ - pathname: string; - /** - * Returns the hyperlink's URL's port. - * - * Can be set, to change the URL's port. - * - * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/port) - */ - port: string; - /** - * Returns the hyperlink's URL's scheme. - * - * Can be set, to change the URL's scheme. - * - * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/protocol) - */ - protocol: string; - /** - * Returns the hyperlink's URL's query (includes leading "?" if non-empty). - * - * Can be set, to change the URL's query (ignores leading "?"). - * - * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/search) - */ - search: string; - /** - * Returns the hyperlink's URL's username. - * - * Can be set, to change the URL's username. - * - * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/username) - */ - username: string; } /** @@ -22023,6 +21945,87 @@ declare var History: { new(): History; }; +interface HyperlinkElementUtils { + /** + * Returns the hyperlink's URL's fragment (includes leading "#" if non-empty). + * + * Can be set, to change the URL's fragment (ignores leading "#"). + * + * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/hash) + */ + hash: string; + /** + * Returns the hyperlink's URL's host and port (if different from the default port for the scheme). + * + * Can be set, to change the URL's host and port. + * + * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/host) + */ + host: string; + /** + * Returns the hyperlink's URL's host. + * + * Can be set, to change the URL's host. + * + * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/hostname) + */ + hostname: string; + /** + * Returns the hyperlink's URL's origin. + * + * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/origin) + */ + readonly origin: string; + /** + * Returns the hyperlink's URL's password. + * + * Can be set, to change the URL's password. + * + * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/password) + */ + password: string; + /** + * Returns the hyperlink's URL's path. + * + * Can be set, to change the URL's path. + * + * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/pathname) + */ + pathname: string; + /** + * Returns the hyperlink's URL's port. + * + * Can be set, to change the URL's port. + * + * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/port) + */ + port: string; + /** + * Returns the hyperlink's URL's scheme. + * + * Can be set, to change the URL's scheme. + * + * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/protocol) + */ + protocol: string; + /** + * Returns the hyperlink's URL's query (includes leading "?" if non-empty). + * + * Can be set, to change the URL's query (ignores leading "?"). + * + * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/search) + */ + search: string; + /** + * Returns the hyperlink's URL's username. + * + * Can be set, to change the URL's username. + * + * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/username) + */ + username: string; +} + /** * The **`IDBCursor`** interface of the IndexedDB API represents a cursor for traversing or iterating over multiple records in a database. * diff --git a/baselines/ts5.6/dom.generated.d.ts b/baselines/ts5.6/dom.generated.d.ts index ab9e0b25e..949004254 100644 --- a/baselines/ts5.6/dom.generated.d.ts +++ b/baselines/ts5.6/dom.generated.d.ts @@ -348,7 +348,7 @@ interface CSSNumericType { } interface CSSStyleSheetInit { - baseURL?: string; + baseURL?: string | null; disabled?: boolean; media?: MediaList | string; } @@ -17093,7 +17093,7 @@ declare var HTMLAllCollection: { * * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement) */ -interface HTMLAnchorElement extends HTMLElement, HTMLHyperlinkElementUtils { +interface HTMLAnchorElement extends HTMLElement, HTMLHyperlinkElementUtils, HyperlinkElementUtils { /** @deprecated */ charset: string; /** @deprecated */ @@ -17175,7 +17175,7 @@ declare var HTMLAnchorElement: { * * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAreaElement) */ -interface HTMLAreaElement extends HTMLElement, HTMLHyperlinkElementUtils { +interface HTMLAreaElement extends HTMLElement, HTMLHyperlinkElementUtils, HyperlinkElementUtils { /** * The **`alt`** property of the HTMLAreaElement interface specifies the text of the hyperlink, defining the textual label for an image map's link. It reflects the element's alt attribute. * @@ -18427,30 +18427,6 @@ declare var HTMLHtmlElement: { }; interface HTMLHyperlinkElementUtils { - /** - * Returns the hyperlink's URL's fragment (includes leading "#" if non-empty). - * - * Can be set, to change the URL's fragment (ignores leading "#"). - * - * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/hash) - */ - hash: string; - /** - * Returns the hyperlink's URL's host and port (if different from the default port for the scheme). - * - * Can be set, to change the URL's host and port. - * - * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/host) - */ - host: string; - /** - * Returns the hyperlink's URL's host. - * - * Can be set, to change the URL's host. - * - * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/hostname) - */ - hostname: string; /** * Returns the hyperlink's URL. * @@ -18460,60 +18436,6 @@ interface HTMLHyperlinkElementUtils { */ href: string; toString(): string; - /** - * Returns the hyperlink's URL's origin. - * - * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/origin) - */ - readonly origin: string; - /** - * Returns the hyperlink's URL's password. - * - * Can be set, to change the URL's password. - * - * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/password) - */ - password: string; - /** - * Returns the hyperlink's URL's path. - * - * Can be set, to change the URL's path. - * - * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/pathname) - */ - pathname: string; - /** - * Returns the hyperlink's URL's port. - * - * Can be set, to change the URL's port. - * - * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/port) - */ - port: string; - /** - * Returns the hyperlink's URL's scheme. - * - * Can be set, to change the URL's scheme. - * - * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/protocol) - */ - protocol: string; - /** - * Returns the hyperlink's URL's query (includes leading "?" if non-empty). - * - * Can be set, to change the URL's query (ignores leading "?"). - * - * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/search) - */ - search: string; - /** - * Returns the hyperlink's URL's username. - * - * Can be set, to change the URL's username. - * - * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/username) - */ - username: string; } /** @@ -22044,6 +21966,87 @@ declare var History: { new(): History; }; +interface HyperlinkElementUtils { + /** + * Returns the hyperlink's URL's fragment (includes leading "#" if non-empty). + * + * Can be set, to change the URL's fragment (ignores leading "#"). + * + * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/hash) + */ + hash: string; + /** + * Returns the hyperlink's URL's host and port (if different from the default port for the scheme). + * + * Can be set, to change the URL's host and port. + * + * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/host) + */ + host: string; + /** + * Returns the hyperlink's URL's host. + * + * Can be set, to change the URL's host. + * + * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/hostname) + */ + hostname: string; + /** + * Returns the hyperlink's URL's origin. + * + * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/origin) + */ + readonly origin: string; + /** + * Returns the hyperlink's URL's password. + * + * Can be set, to change the URL's password. + * + * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/password) + */ + password: string; + /** + * Returns the hyperlink's URL's path. + * + * Can be set, to change the URL's path. + * + * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/pathname) + */ + pathname: string; + /** + * Returns the hyperlink's URL's port. + * + * Can be set, to change the URL's port. + * + * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/port) + */ + port: string; + /** + * Returns the hyperlink's URL's scheme. + * + * Can be set, to change the URL's scheme. + * + * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/protocol) + */ + protocol: string; + /** + * Returns the hyperlink's URL's query (includes leading "?" if non-empty). + * + * Can be set, to change the URL's query (ignores leading "?"). + * + * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/search) + */ + search: string; + /** + * Returns the hyperlink's URL's username. + * + * Can be set, to change the URL's username. + * + * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/username) + */ + username: string; +} + /** * The **`IDBCursor`** interface of the IndexedDB API represents a cursor for traversing or iterating over multiple records in a database. * diff --git a/baselines/ts5.9/dom.generated.d.ts b/baselines/ts5.9/dom.generated.d.ts index e1cc9e73f..5da2f2c45 100644 --- a/baselines/ts5.9/dom.generated.d.ts +++ b/baselines/ts5.9/dom.generated.d.ts @@ -348,7 +348,7 @@ interface CSSNumericType { } interface CSSStyleSheetInit { - baseURL?: string; + baseURL?: string | null; disabled?: boolean; media?: MediaList | string; } @@ -17093,7 +17093,7 @@ declare var HTMLAllCollection: { * * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement) */ -interface HTMLAnchorElement extends HTMLElement, HTMLHyperlinkElementUtils { +interface HTMLAnchorElement extends HTMLElement, HTMLHyperlinkElementUtils, HyperlinkElementUtils { /** @deprecated */ charset: string; /** @deprecated */ @@ -17175,7 +17175,7 @@ declare var HTMLAnchorElement: { * * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAreaElement) */ -interface HTMLAreaElement extends HTMLElement, HTMLHyperlinkElementUtils { +interface HTMLAreaElement extends HTMLElement, HTMLHyperlinkElementUtils, HyperlinkElementUtils { /** * The **`alt`** property of the HTMLAreaElement interface specifies the text of the hyperlink, defining the textual label for an image map's link. It reflects the element's alt attribute. * @@ -18427,30 +18427,6 @@ declare var HTMLHtmlElement: { }; interface HTMLHyperlinkElementUtils { - /** - * Returns the hyperlink's URL's fragment (includes leading "#" if non-empty). - * - * Can be set, to change the URL's fragment (ignores leading "#"). - * - * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/hash) - */ - hash: string; - /** - * Returns the hyperlink's URL's host and port (if different from the default port for the scheme). - * - * Can be set, to change the URL's host and port. - * - * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/host) - */ - host: string; - /** - * Returns the hyperlink's URL's host. - * - * Can be set, to change the URL's host. - * - * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/hostname) - */ - hostname: string; /** * Returns the hyperlink's URL. * @@ -18460,60 +18436,6 @@ interface HTMLHyperlinkElementUtils { */ href: string; toString(): string; - /** - * Returns the hyperlink's URL's origin. - * - * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/origin) - */ - readonly origin: string; - /** - * Returns the hyperlink's URL's password. - * - * Can be set, to change the URL's password. - * - * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/password) - */ - password: string; - /** - * Returns the hyperlink's URL's path. - * - * Can be set, to change the URL's path. - * - * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/pathname) - */ - pathname: string; - /** - * Returns the hyperlink's URL's port. - * - * Can be set, to change the URL's port. - * - * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/port) - */ - port: string; - /** - * Returns the hyperlink's URL's scheme. - * - * Can be set, to change the URL's scheme. - * - * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/protocol) - */ - protocol: string; - /** - * Returns the hyperlink's URL's query (includes leading "?" if non-empty). - * - * Can be set, to change the URL's query (ignores leading "?"). - * - * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/search) - */ - search: string; - /** - * Returns the hyperlink's URL's username. - * - * Can be set, to change the URL's username. - * - * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/username) - */ - username: string; } /** @@ -22044,6 +21966,87 @@ declare var History: { new(): History; }; +interface HyperlinkElementUtils { + /** + * Returns the hyperlink's URL's fragment (includes leading "#" if non-empty). + * + * Can be set, to change the URL's fragment (ignores leading "#"). + * + * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/hash) + */ + hash: string; + /** + * Returns the hyperlink's URL's host and port (if different from the default port for the scheme). + * + * Can be set, to change the URL's host and port. + * + * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/host) + */ + host: string; + /** + * Returns the hyperlink's URL's host. + * + * Can be set, to change the URL's host. + * + * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/hostname) + */ + hostname: string; + /** + * Returns the hyperlink's URL's origin. + * + * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/origin) + */ + readonly origin: string; + /** + * Returns the hyperlink's URL's password. + * + * Can be set, to change the URL's password. + * + * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/password) + */ + password: string; + /** + * Returns the hyperlink's URL's path. + * + * Can be set, to change the URL's path. + * + * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/pathname) + */ + pathname: string; + /** + * Returns the hyperlink's URL's port. + * + * Can be set, to change the URL's port. + * + * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/port) + */ + port: string; + /** + * Returns the hyperlink's URL's scheme. + * + * Can be set, to change the URL's scheme. + * + * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/protocol) + */ + protocol: string; + /** + * Returns the hyperlink's URL's query (includes leading "?" if non-empty). + * + * Can be set, to change the URL's query (ignores leading "?"). + * + * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/search) + */ + search: string; + /** + * Returns the hyperlink's URL's username. + * + * Can be set, to change the URL's username. + * + * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLAnchorElement/username) + */ + username: string; +} + /** * The **`IDBCursor`** interface of the IndexedDB API represents a cursor for traversing or iterating over multiple records in a database. * diff --git a/inputfiles/idl/html.commentmap.json b/inputfiles/idl/html.commentmap.json index 2379a1193..d4601b846 100644 --- a/inputfiles/idl/html.commentmap.json +++ b/inputfiles/idl/html.commentmap.json @@ -1,15 +1,15 @@ { "htmlhyperlinkelementutils-href": "Returns the hyperlink's URL.\n\nCan be set, to change the URL.", - "htmlhyperlinkelementutils-origin": "Returns the hyperlink's URL's origin.", - "htmlhyperlinkelementutils-protocol": "Returns the hyperlink's URL's scheme.\n\nCan be set, to change the URL's scheme.", - "htmlhyperlinkelementutils-username": "Returns the hyperlink's URL's username.\n\nCan be set, to change the URL's username.", - "htmlhyperlinkelementutils-password": "Returns the hyperlink's URL's password.\n\nCan be set, to change the URL's password.", - "htmlhyperlinkelementutils-host": "Returns the hyperlink's URL's host and port (if different from the default port for the scheme).\n\nCan be set, to change the URL's host and port.", - "htmlhyperlinkelementutils-hostname": "Returns the hyperlink's URL's host.\n\nCan be set, to change the URL's host.", - "htmlhyperlinkelementutils-port": "Returns the hyperlink's URL's port.\n\nCan be set, to change the URL's port.", - "htmlhyperlinkelementutils-pathname": "Returns the hyperlink's URL's path.\n\nCan be set, to change the URL's path.", - "htmlhyperlinkelementutils-search": "Returns the hyperlink's URL's query (includes leading \"?\" if non-empty).\n\nCan be set, to change the URL's query (ignores leading \"?\").", - "htmlhyperlinkelementutils-hash": "Returns the hyperlink's URL's fragment (includes leading \"#\" if non-empty).\n\nCan be set, to change the URL's fragment (ignores leading \"#\").", + "hyperlinkelementutils-origin": "Returns the hyperlink's URL's origin.", + "hyperlinkelementutils-protocol": "Returns the hyperlink's URL's scheme.\n\nCan be set, to change the URL's scheme.", + "hyperlinkelementutils-username": "Returns the hyperlink's URL's username.\n\nCan be set, to change the URL's username.", + "hyperlinkelementutils-password": "Returns the hyperlink's URL's password.\n\nCan be set, to change the URL's password.", + "hyperlinkelementutils-host": "Returns the hyperlink's URL's host and port (if different from the default port for the scheme).\n\nCan be set, to change the URL's host and port.", + "hyperlinkelementutils-hostname": "Returns the hyperlink's URL's host.\n\nCan be set, to change the URL's host.", + "hyperlinkelementutils-port": "Returns the hyperlink's URL's port.\n\nCan be set, to change the URL's port.", + "hyperlinkelementutils-pathname": "Returns the hyperlink's URL's path.\n\nCan be set, to change the URL's path.", + "hyperlinkelementutils-search": "Returns the hyperlink's URL's query (includes leading \"?\" if non-empty).\n\nCan be set, to change the URL's query (ignores leading \"?\").", + "hyperlinkelementutils-hash": "Returns the hyperlink's URL's fragment (includes leading \"#\" if non-empty).\n\nCan be set, to change the URL's fragment (ignores leading \"#\").", "documentorshadowroot-activeelement": "Returns the deepest element in the document through which or to which key events are being routed. This is, roughly speaking, the focused element in the document.\n\nFor the purposes of this API, when a child browsing context is focused, its container is focused in the parent browsing context. For example, if the user moves the focus to a text control in an iframe, the iframe is the element returned by the activeElement API in the iframe's node document.\n\nSimilarly, when the focused element is in a different node tree than documentOrShadowRoot, the element returned will be the host that's located in the same node tree as documentOrShadowRoot if documentOrShadowRoot is a shadow-including inclusive ancestor of the focused element, and null if not.", "plugin-name": "Returns the plugin's name.", "plugin-description": "Returns the plugin's description.", diff --git a/inputfiles/patches/webtransport.kdl b/inputfiles/patches/webtransport.kdl index 4baafac9b..06c01b6b4 100644 --- a/inputfiles/patches/webtransport.kdl +++ b/inputfiles/patches/webtransport.kdl @@ -5,6 +5,7 @@ removals { // No implementation as of 2025-12. // WebKit has it in a different name datagramsReadableMode. member datagramsReadableType + member headers // No implementation as of 2026-03 } dictionary WebTransportSendStreamOptions { diff --git a/package-lock.json b/package-lock.json index 942e2fd8c..670e7a781 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1083,9 +1083,9 @@ ] }, "node_modules/@webref/css": { - "version": "8.2.6", - "resolved": "https://registry.npmjs.org/@webref/css/-/css-8.2.6.tgz", - "integrity": "sha512-flRhQOW+6Wq8Fgv6C+TlnWQyZSPQVQSowh7dEmox8LctVIbKv1pKq6pGDKNK2o3H8yxUjNu+IKGBnyd30e35/A==", + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/@webref/css/-/css-8.4.0.tgz", + "integrity": "sha512-nrlZfve8bnW8i2t5TAu9R6MfLuX5fQHnEjL8/Jr7f1u5n+eMycMi7KPufn6bYoFl0IHDhGuU+7dqFU1M13asDg==", "dev": true, "license": "MIT", "peerDependencies": { @@ -1093,23 +1093,23 @@ } }, "node_modules/@webref/elements": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/@webref/elements/-/elements-2.6.1.tgz", - "integrity": "sha512-AqpfjT3Kn7LBJRih2l7ESccVSEikhrzQ5ix1P0jPSOAi8mEiaQrbWI8ryH4c/vSOZb2m1ULs/yaAz05e5pAG3A==", + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/@webref/elements/-/elements-2.7.0.tgz", + "integrity": "sha512-8oZ1eB6BnKvUVVMud5vckSXRzxPQTw91TDFSMZVK+9CG+xzItvdCYzuhqhpGVZRpJx8T98jlQEywSFx0C4KVlg==", "dev": true, "license": "MIT" }, "node_modules/@webref/events": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/@webref/events/-/events-1.20.2.tgz", - "integrity": "sha512-Aw3S55D8cApJWgOpDZjSIacyz+87jrVxnI3pks8k86pHSs5aEfCd8pvdXXslnqPziE2rl3CJzHx6oEK3LGYz/Q==", + "version": "1.22.0", + "resolved": "https://registry.npmjs.org/@webref/events/-/events-1.22.0.tgz", + "integrity": "sha512-fQrrkG0wL30BKhDnngnVkOf+eo4kFazixgjRnJLTv9GbNRHV/VEjkdM5bNq1kmwAuL/SzYbrZGazUQU5dB/I1g==", "dev": true, "license": "MIT" }, "node_modules/@webref/idl": { - "version": "3.73.0", - "resolved": "https://registry.npmjs.org/@webref/idl/-/idl-3.73.0.tgz", - "integrity": "sha512-B9SUkmz9rH97n625xhh4MsXsQTwLbLsZcM+VD+Uf7Jdpr3m+FLNeP+F5QYC+nujotik1aK28tPGLiBRQ1jVsSg==", + "version": "3.73.2", + "resolved": "https://registry.npmjs.org/@webref/idl/-/idl-3.73.2.tgz", + "integrity": "sha512-vX+wczckG7Nm4sdqh99OSbbmGeV164FDHl9EAhDC8qL1Z3ZMWBpKoeMEh+wgTLe3RtTKUyScwIwr0QMi+H3HXw==", "dev": true, "license": "MIT", "peerDependencies": {