Okay, but passing a Promise wrapping a Blob doesn't work in Chrome. And looking a [Chrome's IDL](https://source.chromium.org/chromium/chromium/src/+/master:third_party/blink/renderer/modules/clipboard/clipboard_item.idl?q=ClipboardItem&ss=chromium) they don't use a Promise in IDL either. ``` [RaisesException] constructor(record<DOMString, Blob> items, optional ClipboardItemOptions options = {}); ```
Bug 1619947 Comment 6 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
Okay, but passing a Promise wrapping a Blob doesn't work in Chrome. And looking at [Chrome's IDL](https://source.chromium.org/chromium/chromium/src/+/master:third_party/blink/renderer/modules/clipboard/clipboard_item.idl?q=ClipboardItem&ss=chromium) they don't use a Promise in IDL either. ``` [RaisesException] constructor(record<DOMString, Blob> items, optional ClipboardItemOptions options = {}); ```