Re: [css-houdini-drafts] [worklets-1] Worklet specs are generally impossible to integrate with WebAssembly without going through JS (#945)

The Houdini Task Force just discussed `WebAssembly and Workers`, and agreed to the following:

* `RESOLVED: Transfer over to webidl.`

<details><summary>The full IRC log of that discussion</summary>
&lt;TabAtkins> Topic: WebAssembly and Workers<br>
&lt;iank_> github: https://github.com/w3c/css-houdini-drafts/issues/945<br>
&lt;iank_> majidvp: This is a topic when boris looked at the animation worklet spec.<br>
&lt;iank_> majidvp: The concern is that most of the worklet specs, try to look at the class which is passed, and look at as if it was a JS object. E.g. access things w/ the prototype.<br>
&lt;iank_> majidvp: Doesn't sit will when the future when WASM can access these platform APIs. e.g. use IDL for these sections.<br>
&lt;iank_> majidvp: Issues there is no good way to check if something is a constructor.<br>
&lt;iank_> majidvp: I think tab was in agreement that we should do this.<br>
&lt;iank_> TabAtkins: The more stuff we do in WebIDL the better.<br>
&lt;dino> iank_: there have been issues on WebIDL in the past about exposing class constructors<br>
&lt;dino> iank_: is that in WebIDL yet?<br>
&lt;dino> heycam: i don't know<br>
&lt;iank_> heycam: I don't know.<br>
&lt;iank_> majidvp: Not sure yet.<br>
&lt;iank_> heycam: Having a webidl concept / type makes the most sense.<br>
&lt;iank_> iank_: what is web components doing?<br>
&lt;iank_> majidvp: Proposal is for them to also change their model.<br>
&lt;iank_> majidvp: Up to the web components folks to change it.<br>
&lt;heycam> https://github.com/heycam/webidl/issues/701<br>
&lt;iank_> Rossen: Curious to know if they were ahead of us.<br>
&lt;iank_> heycam: Dropped an issue disucssing the webidl feature.<br>
&lt;iank_> Rossen: Any objects to transfer over to webidl?<br>
&lt;iank_> RESOLVED: Transfer over to webidl.<br>
&lt;dbaron> iank_: to clarify, when WebIDL stuff is ready<br>
</details>


-- 
GitHub Notification of comment by css-meeting-bot
Please view or discuss this issue at https://github.com/w3c/css-houdini-drafts/issues/945#issuecomment-533374928 using your GitHub account

Received on Friday, 20 September 2019 02:13:07 UTC