Yusuke Suzuki

Results 127 comments of Yusuke Suzuki

I don't agree. This change is the evidence that maintaining JSCOnly Platform cmake can be easily stale and it gets broken. We should list all headers.

Please do that refactoring in this patch. Listing headers separately is not OK solution here given that JSCOnly builds gets broken due to that.

@ben-allen I would like to ensure that this is including the possibility of vastly different behavior of the same browser. For example, iPhone has lockdown-mode (LDM, https://support.apple.com/en-us/HT212650) which explicitly disables...

If it is necessary, it must be generated during the build. It is not acceptable for us to maintain these non-autogenerated modulemap.

Many JS builtin functions are implemented in JS. And some of serialization logic is accessing fields of JS values, which may invoke JS code (JS builtin code). For example, Error...

One example is that ReadableStream, which is invoking ReadableStreamInternal JS code in the constructor, so creating it requires JS code execution. So, we need some careful mechanism around not invoking...

It's not directly related to this, I would like to note that I would like to have the similar thing in the module script in workers. See detailed thing why...