Skip to content

Commit fb56d2f

Browse files
committed
relax postMessage type requirements
1 parent d5ce533 commit fb56d2f

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/Webapi/Dom/Webapi__Dom__Window.re

+2-2
Original file line numberDiff line numberDiff line change
@@ -95,9 +95,9 @@ module Impl = (T: {
9595
(~url: string, ~name: string, ~features: string=?) => option(Dom.window) =
9696
"open"; /* yes, features is a stringly typed list of key value pairs, sigh */
9797
[@mel.send.pipe: t_window]
98-
external postMessage: ('a, string) => unit = "postMessage"; /* experimental-ish?, Web Messaging */
98+
external postMessage: ('a) => unit = "postMessage"; /* experimental-ish?, Web Messaging */
9999
[@mel.send.pipe: t_window]
100-
external postMessageWithTransfers: ('a, string, array(transferable)) => unit =
100+
external postMessageWithTransfers: ('a, array(transferable)) => unit =
101101
"postMessage"; /* experimental-ish?, Web Messaging */
102102
[@mel.send.pipe: t_window] external print: unit = "print";
103103
[@mel.send.pipe: t_window] external prompt: string => string = "prompt";

0 commit comments

Comments
 (0)