Skip to content

Commit fd0e6f1

Browse files
committed
Update baseline files
1 parent a458830 commit fd0e6f1

File tree

2 files changed

+17
-13
lines changed

2 files changed

+17
-13
lines changed

baselines/dom.generated.d.ts

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2195,7 +2195,7 @@ interface BroadcastChannel extends EventTarget {
21952195
/**
21962196
* Sends the given message to other BroadcastChannel objects set up for this channel. Messages can be structured objects, e.g. nested objects and arrays.
21972197
*/
2198-
postMessage(message: any): void;
2198+
postMessage(message: Messageable): void;
21992199
addEventListener<K extends keyof BroadcastChannelEventMap>(type: K, listener: (this: BroadcastChannel, ev: BroadcastChannelEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
22002200
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
22012201
removeEventListener<K extends keyof BroadcastChannelEventMap>(type: K, listener: (this: BroadcastChannel, ev: BroadcastChannelEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
@@ -9914,7 +9914,7 @@ interface MessagePort extends EventTarget {
99149914
* transfer contains duplicate objects or port, or if message
99159915
* could not be cloned.
99169916
*/
9917-
postMessage(message: any, transfer?: any[]): void;
9917+
postMessage(message: Messageable, transferList?: Transferable[]): void;
99189918
/**
99199919
* Begins dispatching messages received on the port.
99209920
*/
@@ -13943,7 +13943,7 @@ interface ServiceWorker extends EventTarget, AbstractWorker {
1394313943
onstatechange: ((this: ServiceWorker, ev: Event) => any) | null;
1394413944
readonly scriptURL: string;
1394513945
readonly state: ServiceWorkerState;
13946-
postMessage(message: any, transfer?: any[]): void;
13946+
postMessage(message: Messageable, transfer?: Transferable[]): void;
1394713947
addEventListener<K extends keyof ServiceWorkerEventMap>(type: K, listener: (this: ServiceWorker, ev: ServiceWorkerEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
1394813948
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
1394913949
removeEventListener<K extends keyof ServiceWorkerEventMap>(type: K, listener: (this: ServiceWorker, ev: ServiceWorkerEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
@@ -16376,7 +16376,7 @@ interface Window extends EventTarget, WindowTimers, WindowSessionStorage, Window
1637616376
moveTo(x: number, y: number): void;
1637716377
msWriteProfilerMark(profilerMarkName: string): void;
1637816378
open(url?: string, target?: string, features?: string, replace?: boolean): Window | null;
16379-
postMessage(message: any, targetOrigin: string, transfer?: any[]): void;
16379+
postMessage(message: Messageable, targetOrigin: string, transfer?: Transferable[]): void;
1638016380
print(): void;
1638116381
prompt(message?: string, _default?: string): string | null;
1638216382
/** @deprecated */
@@ -16489,7 +16489,7 @@ interface WorkerEventMap extends AbstractWorkerEventMap {
1648916489

1649016490
interface Worker extends EventTarget, AbstractWorker {
1649116491
onmessage: ((this: Worker, ev: MessageEvent) => any) | null;
16492-
postMessage(message: any, transfer?: any[]): void;
16492+
postMessage(message: Messageable, transferList?: Transferable[]): void;
1649316493
terminate(): void;
1649416494
addEventListener<K extends keyof WorkerEventMap>(type: K, listener: (this: Worker, ev: WorkerEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
1649516495
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
@@ -17230,7 +17230,7 @@ declare function moveBy(x: number, y: number): void;
1723017230
declare function moveTo(x: number, y: number): void;
1723117231
declare function msWriteProfilerMark(profilerMarkName: string): void;
1723217232
declare function open(url?: string, target?: string, features?: string, replace?: boolean): Window | null;
17233-
declare function postMessage(message: any, targetOrigin: string, transfer?: any[]): void;
17233+
declare function postMessage(message: Messageable, targetOrigin: string, transfer?: Transferable[]): void;
1723417234
declare function print(): void;
1723517235
declare function prompt(message?: string, _default?: string): string | null;
1723617236
/** @deprecated */
@@ -17574,6 +17574,8 @@ type ConstrainDouble = number | ConstrainDoubleRange;
1757417574
type ConstrainLong = number | ConstrainLongRange;
1757517575
type CryptoOperationData = ArrayBufferView;
1757617576
type IDBKeyPath = string;
17577+
type Messageable = number | string | boolean | null | undefined | Date | ImageData | Number | Boolean | String | Date | RegExp | Blob | File | FileList | ArrayBuffer | ArrayBufferView | Map<any, any> | Set<any>;
17578+
type Transferable = ArrayBuffer | MessagePort | ImageBitmap;
1757717579
type RTCIceGatherCandidate = RTCIceCandidateDictionary | RTCIceCandidateComplete;
1757817580
type RTCTransport = RTCDtlsTransport | RTCSrtpSdesTransport;
1757917581
type WindowProxy = Window;

baselines/webworker.generated.d.ts

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -378,7 +378,7 @@ interface BroadcastChannel extends EventTarget {
378378
/**
379379
* Sends the given message to other BroadcastChannel objects set up for this channel. Messages can be structured objects, e.g. nested objects and arrays.
380380
*/
381-
postMessage(message: any): void;
381+
postMessage(message: Messageable): void;
382382
addEventListener<K extends keyof BroadcastChannelEventMap>(type: K, listener: (this: BroadcastChannel, ev: BroadcastChannelEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
383383
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
384384
removeEventListener<K extends keyof BroadcastChannelEventMap>(type: K, listener: (this: BroadcastChannel, ev: BroadcastChannelEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
@@ -468,7 +468,7 @@ interface Client {
468468
readonly id: string;
469469
readonly type: ClientTypes;
470470
readonly url: string;
471-
postMessage(message: any, transfer?: any[]): void;
471+
postMessage(message: Messageable, transfer?: Transferable[]): void;
472472
}
473473

474474
declare var Client: {
@@ -829,7 +829,7 @@ interface DedicatedWorkerGlobalScopeEventMap extends WorkerGlobalScopeEventMap {
829829
interface DedicatedWorkerGlobalScope extends WorkerGlobalScope {
830830
onmessage: ((this: DedicatedWorkerGlobalScope, ev: MessageEvent) => any) | null;
831831
close(): void;
832-
postMessage(message: any, transfer?: any[]): void;
832+
postMessage(message: Messageable, transfer?: Transferable[]): void;
833833
addEventListener<K extends keyof DedicatedWorkerGlobalScopeEventMap>(type: K, listener: (this: DedicatedWorkerGlobalScope, ev: DedicatedWorkerGlobalScopeEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
834834
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
835835
removeEventListener<K extends keyof DedicatedWorkerGlobalScopeEventMap>(type: K, listener: (this: DedicatedWorkerGlobalScope, ev: DedicatedWorkerGlobalScopeEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
@@ -1744,7 +1744,7 @@ interface MessagePort extends EventTarget {
17441744
* transfer contains duplicate objects or port, or if message
17451745
* could not be cloned.
17461746
*/
1747-
postMessage(message: any, transfer?: any[]): void;
1747+
postMessage(message: Messageable, transferList?: Transferable[]): void;
17481748
/**
17491749
* Begins dispatching messages received on the port.
17501750
*/
@@ -2188,7 +2188,7 @@ interface ServiceWorker extends EventTarget, AbstractWorker {
21882188
onstatechange: ((this: ServiceWorker, ev: Event) => any) | null;
21892189
readonly scriptURL: string;
21902190
readonly state: ServiceWorkerState;
2191-
postMessage(message: any, transfer?: any[]): void;
2191+
postMessage(message: Messageable, transfer?: Transferable[]): void;
21922192
addEventListener<K extends keyof ServiceWorkerEventMap>(type: K, listener: (this: ServiceWorker, ev: ServiceWorkerEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
21932193
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
21942194
removeEventListener<K extends keyof ServiceWorkerEventMap>(type: K, listener: (this: ServiceWorker, ev: ServiceWorkerEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
@@ -2514,7 +2514,7 @@ interface WorkerEventMap extends AbstractWorkerEventMap {
25142514

25152515
interface Worker extends EventTarget, AbstractWorker {
25162516
onmessage: ((this: Worker, ev: MessageEvent) => any) | null;
2517-
postMessage(message: any, transfer?: any[]): void;
2517+
postMessage(message: Messageable, transferList?: Transferable[]): void;
25182518
terminate(): void;
25192519
addEventListener<K extends keyof WorkerEventMap>(type: K, listener: (this: Worker, ev: WorkerEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
25202520
addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
@@ -2747,7 +2747,7 @@ interface PerformanceObserverCallback {
27472747

27482748
declare var onmessage: ((this: DedicatedWorkerGlobalScope, ev: MessageEvent) => any) | null;
27492749
declare function close(): void;
2750-
declare function postMessage(message: any, transfer?: any[]): void;
2750+
declare function postMessage(message: Messageable, transfer?: Transferable[]): void;
27512751
/**
27522752
* Dispatches a synthetic event event to target and returns true
27532753
* if either event's cancelable attribute value is false or its preventDefault() method was not invoked, and false otherwise.
@@ -2805,6 +2805,8 @@ type BufferSource = ArrayBufferView | ArrayBuffer;
28052805
type DOMTimeStamp = number;
28062806
type FormDataEntryValue = File | string;
28072807
type IDBValidKey = number | string | Date | BufferSource | IDBArrayKey;
2808+
type Messageable = number | string | boolean | null | undefined | Date | ImageData | Number | Boolean | String | Date | RegExp | Blob | File | FileList | ArrayBuffer | ArrayBufferView | Map<any, any> | Set<any>;
2809+
type Transferable = ArrayBuffer | MessagePort | ImageBitmap;
28082810
type BinaryType = "blob" | "arraybuffer";
28092811
type ClientTypes = "window" | "worker" | "sharedworker" | "all";
28102812
type IDBCursorDirection = "next" | "nextunique" | "prev" | "prevunique";

0 commit comments

Comments
 (0)