Skip to content

Commit b7500c3

Browse files
authored
Co-authored-by: saschanaz <[email protected]>
1 parent e155a0b commit b7500c3

File tree

6 files changed

+142
-7
lines changed

6 files changed

+142
-7
lines changed

baselines/dom.generated.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28772,7 +28772,7 @@ type ReportList = Report[];
2877228772
type RequestInfo = Request | string;
2877328773
type TexImageSource = ImageBitmap | ImageData | HTMLImageElement | HTMLCanvasElement | HTMLVideoElement | OffscreenCanvas | VideoFrame;
2877428774
type TimerHandler = string | Function;
28775-
type Transferable = OffscreenCanvas | ImageBitmap | MessagePort | MediaSourceHandle | ReadableStream | WritableStream | TransformStream | AudioData | VideoFrame | ArrayBuffer;
28775+
type Transferable = OffscreenCanvas | ImageBitmap | MessagePort | MediaSourceHandle | ReadableStream | WritableStream | TransformStream | AudioData | VideoFrame | RTCDataChannel | ArrayBuffer;
2877628776
type Uint32List = Uint32Array | GLuint[];
2877728777
type VibratePattern = number | number[];
2877828778
type WindowProxy = Window;

baselines/ts5.5/dom.generated.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28772,7 +28772,7 @@ type ReportList = Report[];
2877228772
type RequestInfo = Request | string;
2877328773
type TexImageSource = ImageBitmap | ImageData | HTMLImageElement | HTMLCanvasElement | HTMLVideoElement | OffscreenCanvas | VideoFrame;
2877428774
type TimerHandler = string | Function;
28775-
type Transferable = OffscreenCanvas | ImageBitmap | MessagePort | MediaSourceHandle | ReadableStream | WritableStream | TransformStream | AudioData | VideoFrame | ArrayBuffer;
28775+
type Transferable = OffscreenCanvas | ImageBitmap | MessagePort | MediaSourceHandle | ReadableStream | WritableStream | TransformStream | AudioData | VideoFrame | RTCDataChannel | ArrayBuffer;
2877628776
type Uint32List = Uint32Array | GLuint[];
2877728777
type VibratePattern = number | number[];
2877828778
type WindowProxy = Window;

baselines/ts5.5/webworker.generated.d.ts

Lines changed: 65 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4985,6 +4985,69 @@ declare var PushSubscriptionOptions: {
49854985
new(): PushSubscriptionOptions;
49864986
};
49874987

4988+
interface RTCDataChannelEventMap {
4989+
"bufferedamountlow": Event;
4990+
"close": Event;
4991+
"closing": Event;
4992+
"error": Event;
4993+
"message": MessageEvent;
4994+
"open": Event;
4995+
}
4996+
4997+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/RTCDataChannel) */
4998+
interface RTCDataChannel extends EventTarget {
4999+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/RTCDataChannel/binaryType) */
5000+
binaryType: BinaryType;
5001+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/RTCDataChannel/bufferedAmount) */
5002+
readonly bufferedAmount: number;
5003+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/RTCDataChannel/bufferedAmountLowThreshold) */
5004+
bufferedAmountLowThreshold: number;
5005+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/RTCDataChannel/id) */
5006+
readonly id: number | null;
5007+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/RTCDataChannel/label) */
5008+
readonly label: string;
5009+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/RTCDataChannel/maxPacketLifeTime) */
5010+
readonly maxPacketLifeTime: number | null;
5011+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/RTCDataChannel/maxRetransmits) */
5012+
readonly maxRetransmits: number | null;
5013+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/RTCDataChannel/negotiated) */
5014+
readonly negotiated: boolean;
5015+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/RTCDataChannel/bufferedamountlow_event) */
5016+
onbufferedamountlow: ((this: RTCDataChannel, ev: Event) => any) | null;
5017+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/RTCDataChannel/close_event) */
5018+
onclose: ((this: RTCDataChannel, ev: Event) => any) | null;
5019+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/RTCDataChannel/closing_event) */
5020+
onclosing: ((this: RTCDataChannel, ev: Event) => any) | null;
5021+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/RTCDataChannel/error_event) */
5022+
onerror: ((this: RTCDataChannel, ev: Event) => any) | null;
5023+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/RTCDataChannel/message_event) */
5024+
onmessage: ((this: RTCDataChannel, ev: MessageEvent) => any) | null;
5025+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/RTCDataChannel/open_event) */
5026+
onopen: ((this: RTCDataChannel, ev: Event) => any) | null;
5027+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/RTCDataChannel/ordered) */
5028+
readonly ordered: boolean;
5029+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/RTCDataChannel/protocol) */
5030+
readonly protocol: string;
5031+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/RTCDataChannel/readyState) */
5032+
readonly readyState: RTCDataChannelState;
5033+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/RTCDataChannel/close) */
5034+
close(): void;
5035+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/RTCDataChannel/send) */
5036+
send(data: string): void;
5037+
send(data: Blob): void;
5038+
send(data: ArrayBuffer): void;
5039+
send(data: ArrayBufferView): void;
5040+
addEventListener<K extends keyof RTCDataChannelEventMap>(type: K, listener: (this: RTCDataChannel, ev: RTCDataChannelEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
5041+
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
5042+
removeEventListener<K extends keyof RTCDataChannelEventMap>(type: K, listener: (this: RTCDataChannel, ev: RTCDataChannelEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
5043+
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
5044+
}
5045+
5046+
declare var RTCDataChannel: {
5047+
prototype: RTCDataChannel;
5048+
new(): RTCDataChannel;
5049+
};
5050+
49885051
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/RTCEncodedAudioFrame) */
49895052
interface RTCEncodedAudioFrame {
49905053
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/RTCEncodedAudioFrame/data) */
@@ -9581,7 +9644,7 @@ type ReportList = Report[];
95819644
type RequestInfo = Request | string;
95829645
type TexImageSource = ImageBitmap | ImageData | OffscreenCanvas | VideoFrame;
95839646
type TimerHandler = string | Function;
9584-
type Transferable = OffscreenCanvas | ImageBitmap | MessagePort | MediaSourceHandle | ReadableStream | WritableStream | TransformStream | AudioData | VideoFrame | ArrayBuffer;
9647+
type Transferable = OffscreenCanvas | ImageBitmap | MessagePort | MediaSourceHandle | ReadableStream | WritableStream | TransformStream | AudioData | VideoFrame | RTCDataChannel | ArrayBuffer;
95859648
type Uint32List = Uint32Array | GLuint[];
95869649
type XMLHttpRequestBodyInit = Blob | BufferSource | FormData | URLSearchParams | string;
95879650
type AlphaOption = "discard" | "keep";
@@ -9640,6 +9703,7 @@ type PermissionState = "denied" | "granted" | "prompt";
96409703
type PredefinedColorSpace = "display-p3" | "srgb";
96419704
type PremultiplyAlpha = "default" | "none" | "premultiply";
96429705
type PushEncryptionKeyName = "auth" | "p256dh";
9706+
type RTCDataChannelState = "closed" | "closing" | "connecting" | "open";
96439707
type RTCEncodedVideoFrameType = "delta" | "empty" | "key";
96449708
type ReadableStreamReaderMode = "byob";
96459709
type ReadableStreamType = "bytes";

baselines/webworker.generated.d.ts

Lines changed: 65 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4985,6 +4985,69 @@ declare var PushSubscriptionOptions: {
49854985
new(): PushSubscriptionOptions;
49864986
};
49874987

4988+
interface RTCDataChannelEventMap {
4989+
"bufferedamountlow": Event;
4990+
"close": Event;
4991+
"closing": Event;
4992+
"error": Event;
4993+
"message": MessageEvent;
4994+
"open": Event;
4995+
}
4996+
4997+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/RTCDataChannel) */
4998+
interface RTCDataChannel extends EventTarget {
4999+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/RTCDataChannel/binaryType) */
5000+
binaryType: BinaryType;
5001+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/RTCDataChannel/bufferedAmount) */
5002+
readonly bufferedAmount: number;
5003+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/RTCDataChannel/bufferedAmountLowThreshold) */
5004+
bufferedAmountLowThreshold: number;
5005+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/RTCDataChannel/id) */
5006+
readonly id: number | null;
5007+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/RTCDataChannel/label) */
5008+
readonly label: string;
5009+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/RTCDataChannel/maxPacketLifeTime) */
5010+
readonly maxPacketLifeTime: number | null;
5011+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/RTCDataChannel/maxRetransmits) */
5012+
readonly maxRetransmits: number | null;
5013+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/RTCDataChannel/negotiated) */
5014+
readonly negotiated: boolean;
5015+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/RTCDataChannel/bufferedamountlow_event) */
5016+
onbufferedamountlow: ((this: RTCDataChannel, ev: Event) => any) | null;
5017+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/RTCDataChannel/close_event) */
5018+
onclose: ((this: RTCDataChannel, ev: Event) => any) | null;
5019+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/RTCDataChannel/closing_event) */
5020+
onclosing: ((this: RTCDataChannel, ev: Event) => any) | null;
5021+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/RTCDataChannel/error_event) */
5022+
onerror: ((this: RTCDataChannel, ev: Event) => any) | null;
5023+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/RTCDataChannel/message_event) */
5024+
onmessage: ((this: RTCDataChannel, ev: MessageEvent) => any) | null;
5025+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/RTCDataChannel/open_event) */
5026+
onopen: ((this: RTCDataChannel, ev: Event) => any) | null;
5027+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/RTCDataChannel/ordered) */
5028+
readonly ordered: boolean;
5029+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/RTCDataChannel/protocol) */
5030+
readonly protocol: string;
5031+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/RTCDataChannel/readyState) */
5032+
readonly readyState: RTCDataChannelState;
5033+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/RTCDataChannel/close) */
5034+
close(): void;
5035+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/RTCDataChannel/send) */
5036+
send(data: string): void;
5037+
send(data: Blob): void;
5038+
send(data: ArrayBuffer): void;
5039+
send(data: ArrayBufferView): void;
5040+
addEventListener<K extends keyof RTCDataChannelEventMap>(type: K, listener: (this: RTCDataChannel, ev: RTCDataChannelEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
5041+
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
5042+
removeEventListener<K extends keyof RTCDataChannelEventMap>(type: K, listener: (this: RTCDataChannel, ev: RTCDataChannelEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
5043+
removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
5044+
}
5045+
5046+
declare var RTCDataChannel: {
5047+
prototype: RTCDataChannel;
5048+
new(): RTCDataChannel;
5049+
};
5050+
49885051
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/RTCEncodedAudioFrame) */
49895052
interface RTCEncodedAudioFrame {
49905053
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/RTCEncodedAudioFrame/data) */
@@ -9581,7 +9644,7 @@ type ReportList = Report[];
95819644
type RequestInfo = Request | string;
95829645
type TexImageSource = ImageBitmap | ImageData | OffscreenCanvas | VideoFrame;
95839646
type TimerHandler = string | Function;
9584-
type Transferable = OffscreenCanvas | ImageBitmap | MessagePort | MediaSourceHandle | ReadableStream | WritableStream | TransformStream | AudioData | VideoFrame | ArrayBuffer;
9647+
type Transferable = OffscreenCanvas | ImageBitmap | MessagePort | MediaSourceHandle | ReadableStream | WritableStream | TransformStream | AudioData | VideoFrame | RTCDataChannel | ArrayBuffer;
95859648
type Uint32List = Uint32Array | GLuint[];
95869649
type XMLHttpRequestBodyInit = Blob | BufferSource | FormData | URLSearchParams | string;
95879650
type AlphaOption = "discard" | "keep";
@@ -9640,6 +9703,7 @@ type PermissionState = "denied" | "granted" | "prompt";
96409703
type PredefinedColorSpace = "display-p3" | "srgb";
96419704
type PremultiplyAlpha = "default" | "none" | "premultiply";
96429705
type PushEncryptionKeyName = "auth" | "p256dh";
9706+
type RTCDataChannelState = "closed" | "closing" | "connecting" | "open";
96439707
type RTCEncodedVideoFrameType = "delta" | "empty" | "key";
96449708
type ReadableStreamReaderMode = "byob";
96459709
type ReadableStreamType = "bytes";

inputfiles/removedTypes.jsonc

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -358,6 +358,13 @@
358358
}
359359
}
360360
},
361+
"MediaSessionActionDetails": {
362+
"members": {
363+
"member": {
364+
"isActivating": null // WebKit only as of 2024-10
365+
}
366+
}
367+
},
361368
"MediaTrackCapabilities": {
362369
"members": {
363370
"member": {

package-lock.json

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)