| 14:36 | <annevk> | Domenic: I found out today Fetch uses "promise-calling" for some ReadableStream stuff |
| 14:36 | <annevk> | Domenic: is there a quick fix? |
| 14:36 | <annevk> | Domenic: in https://fetch.spec.whatwg.org/#concept-construct-readablestream |
| 14:39 | <Domenic> | annevk: pretend you're given Web IDL callbacks instead of JS functions and use "invoke" |
| 14:40 | <annevk> | Domenic: and define the whole wrapper myself? |
| 14:40 | <annevk> | Domenic: nobody else needs the return value of a callback wrapped in a promise? |
| 14:40 | <Domenic> | What wrapper? |
| 14:40 | <Domenic> | Invoke returns a promise |
| 14:41 | <annevk> | Oh, there's another invoke |
| 14:42 | annevk | doesn't see it |
| 14:44 | <Domenic> | https://heycam.github.io/webidl/#es-invoking-callback-functions step 14 |
| 15:04 | <annevk> | Domenic: ah so an IDL promise returning callback, interesting |
| 15:11 | <annevk> | Still seems like a bit of boilerplate but likely okay… |
| 20:51 | <jyasskin> | annevk/Domenic: I'm going to send you a User Agent definition some time in the next week. Do you have any further preference between Infra and HTML? |