Skip to content

Commit 2d110ad

Browse files
authored
Co-authored-by: saschanaz <[email protected]>
1 parent 22ad27a commit 2d110ad

10 files changed

+788
-193
lines changed

baselines/audioworklet.generated.d.ts

+2
Original file line numberDiff line numberDiff line change
@@ -1011,6 +1011,8 @@ interface URL {
10111011
declare var URL: {
10121012
prototype: URL;
10131013
new(url: string | URL, base?: string | URL): URL;
1014+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/URL/canParse_static) */
1015+
canParse(url: string | URL, base?: string): boolean;
10141016
};
10151017

10161018
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/URLSearchParams) */

baselines/dom.generated.d.ts

+236-53
Large diffs are not rendered by default.

baselines/serviceworker.generated.d.ts

+128-6
Original file line numberDiff line numberDiff line change
@@ -417,7 +417,7 @@ interface NotificationOptions {
417417
lang?: string;
418418
renotify?: boolean;
419419
requireInteraction?: boolean;
420-
silent?: boolean;
420+
silent?: boolean | null;
421421
tag?: string;
422422
timestamp?: EpochTimeStamp;
423423
vibrate?: VibratePattern;
@@ -722,6 +722,32 @@ interface WebGLContextEventInit extends EventInit {
722722
statusMessage?: string;
723723
}
724724

725+
interface WebTransportCloseInfo {
726+
closeCode?: number;
727+
reason?: string;
728+
}
729+
730+
interface WebTransportErrorOptions {
731+
source?: WebTransportErrorSource;
732+
streamErrorCode?: number | null;
733+
}
734+
735+
interface WebTransportHash {
736+
algorithm?: string;
737+
value?: BufferSource;
738+
}
739+
740+
interface WebTransportOptions {
741+
allowPooling?: boolean;
742+
congestionControl?: WebTransportCongestionControl;
743+
requireUnreliable?: boolean;
744+
serverCertificateHashes?: WebTransportHash[];
745+
}
746+
747+
interface WebTransportSendStreamOptions {
748+
sendOrder?: number | null;
749+
}
750+
725751
interface WriteParams {
726752
data?: BufferSource | Blob | string | null;
727753
position?: number | null;
@@ -1930,7 +1956,7 @@ interface DOMPoint extends DOMPointReadOnly {
19301956
declare var DOMPoint: {
19311957
prototype: DOMPoint;
19321958
new(x?: number, y?: number, z?: number, w?: number): DOMPoint;
1933-
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMPoint/fromPoint) */
1959+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMPoint/fromPoint_static) */
19341960
fromPoint(other?: DOMPointInit): DOMPoint;
19351961
};
19361962

@@ -1953,7 +1979,7 @@ interface DOMPointReadOnly {
19531979
declare var DOMPointReadOnly: {
19541980
prototype: DOMPointReadOnly;
19551981
new(x?: number, y?: number, z?: number, w?: number): DOMPointReadOnly;
1956-
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMPointReadOnly/fromPoint) */
1982+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMPointReadOnly/fromPoint_static) */
19571983
fromPoint(other?: DOMPointInit): DOMPointReadOnly;
19581984
};
19591985

@@ -2017,7 +2043,7 @@ interface DOMRectReadOnly {
20172043
declare var DOMRectReadOnly: {
20182044
prototype: DOMRectReadOnly;
20192045
new(x?: number, y?: number, width?: number, height?: number): DOMRectReadOnly;
2020-
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMRectReadOnly/fromRect) */
2046+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMRectReadOnly/fromRect_static) */
20212047
fromRect(other?: DOMRectInit): DOMRectReadOnly;
20222048
};
20232049

@@ -3844,6 +3870,8 @@ interface Notification extends EventTarget {
38443870
onerror: ((this: Notification, ev: Event) => any) | null;
38453871
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Notification/show_event) */
38463872
onshow: ((this: Notification, ev: Event) => any) | null;
3873+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Notification/silent) */
3874+
readonly silent: boolean | null;
38473875
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Notification/tag) */
38483876
readonly tag: string;
38493877
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Notification/title) */
@@ -4371,7 +4399,7 @@ interface PushManager {
43714399
declare var PushManager: {
43724400
prototype: PushManager;
43734401
new(): PushManager;
4374-
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/PushManager/supportedContentEncodings) */
4402+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/PushManager/supportedContentEncodings_static) */
43754403
readonly supportedContentEncodings: ReadonlyArray<string>;
43764404
};
43774405

@@ -4716,7 +4744,7 @@ declare var Response: {
47164744
new(body?: BodyInit | null, init?: ResponseInit): Response;
47174745
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Response/error_static) */
47184746
error(): Response;
4719-
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Response/json) */
4747+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Response/json_static) */
47204748
json(data: any, init?: ResponseInit): Response;
47214749
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Response/redirect_static) */
47224750
redirect(url: string | URL, status?: number): Response;
@@ -5239,6 +5267,8 @@ interface URL {
52395267
declare var URL: {
52405268
prototype: URL;
52415269
new(url: string | URL, base?: string | URL): URL;
5270+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/URL/canParse_static) */
5271+
canParse(url: string | URL, base?: string): boolean;
52425272
};
52435273

52445274
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/URLSearchParams) */
@@ -7746,6 +7776,96 @@ declare var WebSocket: {
77467776
readonly CLOSED: 3;
77477777
};
77487778

7779+
/**
7780+
* Available only in secure contexts.
7781+
*
7782+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/WebTransport)
7783+
*/
7784+
interface WebTransport {
7785+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/WebTransport/closed) */
7786+
readonly closed: Promise<WebTransportCloseInfo>;
7787+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/WebTransport/datagrams) */
7788+
readonly datagrams: WebTransportDatagramDuplexStream;
7789+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/WebTransport/incomingBidirectionalStreams) */
7790+
readonly incomingBidirectionalStreams: ReadableStream;
7791+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/WebTransport/incomingUnidirectionalStreams) */
7792+
readonly incomingUnidirectionalStreams: ReadableStream;
7793+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/WebTransport/ready) */
7794+
readonly ready: Promise<undefined>;
7795+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/WebTransport/close) */
7796+
close(closeInfo?: WebTransportCloseInfo): void;
7797+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/WebTransport/createBidirectionalStream) */
7798+
createBidirectionalStream(options?: WebTransportSendStreamOptions): Promise<WebTransportBidirectionalStream>;
7799+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/WebTransport/createUnidirectionalStream) */
7800+
createUnidirectionalStream(options?: WebTransportSendStreamOptions): Promise<WritableStream>;
7801+
}
7802+
7803+
declare var WebTransport: {
7804+
prototype: WebTransport;
7805+
new(url: string | URL, options?: WebTransportOptions): WebTransport;
7806+
};
7807+
7808+
/**
7809+
* Available only in secure contexts.
7810+
*
7811+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/WebTransportBidirectionalStream)
7812+
*/
7813+
interface WebTransportBidirectionalStream {
7814+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/WebTransportBidirectionalStream/readable) */
7815+
readonly readable: ReadableStream;
7816+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/WebTransportBidirectionalStream/writable) */
7817+
readonly writable: WritableStream;
7818+
}
7819+
7820+
declare var WebTransportBidirectionalStream: {
7821+
prototype: WebTransportBidirectionalStream;
7822+
new(): WebTransportBidirectionalStream;
7823+
};
7824+
7825+
/**
7826+
* Available only in secure contexts.
7827+
*
7828+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/WebTransportDatagramDuplexStream)
7829+
*/
7830+
interface WebTransportDatagramDuplexStream {
7831+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/WebTransportDatagramDuplexStream/incomingHighWaterMark) */
7832+
incomingHighWaterMark: number;
7833+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/WebTransportDatagramDuplexStream/incomingMaxAge) */
7834+
incomingMaxAge: number;
7835+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/WebTransportDatagramDuplexStream/maxDatagramSize) */
7836+
readonly maxDatagramSize: number;
7837+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/WebTransportDatagramDuplexStream/outgoingHighWaterMark) */
7838+
outgoingHighWaterMark: number;
7839+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/WebTransportDatagramDuplexStream/outgoingMaxAge) */
7840+
outgoingMaxAge: number;
7841+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/WebTransportDatagramDuplexStream/readable) */
7842+
readonly readable: ReadableStream;
7843+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/WebTransportDatagramDuplexStream/writable) */
7844+
readonly writable: WritableStream;
7845+
}
7846+
7847+
declare var WebTransportDatagramDuplexStream: {
7848+
prototype: WebTransportDatagramDuplexStream;
7849+
new(): WebTransportDatagramDuplexStream;
7850+
};
7851+
7852+
/**
7853+
* Available only in secure contexts.
7854+
*
7855+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/WebTransportError)
7856+
*/
7857+
interface WebTransportError extends DOMException {
7858+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/WebTransportError/source) */
7859+
readonly source: WebTransportErrorSource;
7860+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/WebTransportError/streamErrorCode) */
7861+
readonly streamErrorCode: number | null;
7862+
}
7863+
7864+
declare var WebTransportError: {
7865+
prototype: WebTransportError;
7866+
new(message?: string, options?: WebTransportErrorOptions): WebTransportError;
7867+
};
7868+
77497869
/**
77507870
* This ServiceWorker API interface represents the scope of a service worker client that is a document in a browser context, controlled by an active worker. The service worker client independently selects and uses a service worker for its own loading and sub-resources.
77517871
*
@@ -8485,5 +8605,7 @@ type ServiceWorkerState = "activated" | "activating" | "installed" | "installing
84858605
type ServiceWorkerUpdateViaCache = "all" | "imports" | "none";
84868606
type TransferFunction = "hlg" | "pq" | "srgb";
84878607
type WebGLPowerPreference = "default" | "high-performance" | "low-power";
8608+
type WebTransportCongestionControl = "default" | "low-latency" | "throughput";
8609+
type WebTransportErrorSource = "session" | "stream";
84888610
type WorkerType = "classic" | "module";
84898611
type WriteCommandType = "seek" | "truncate" | "write";

0 commit comments

Comments
 (0)