---
> It can act in the shadow too, allowing parallel computing. Is it the great beginning of «in browser javascript multi threading»?
Unless something has recently changed, this is not true.
Shadow DOM elements are still part of the same JavaScript execution environment as the Light DOM; there's no concurrency at that level.
If you want browser multi-threading, we've had WebWorkers for years and they keep getting better (OffscreenCanvas and module support being current examples).
Ugh. I look forward to being unable to use custom JS / CSS to fix websites that have banners that cover half the page, or `max-width`s on their body to constrain themselves to tablet sizes on desktop monitors...
There has to be a work around for this issue...
https://developers.google.com/web/updates/2017/10/remove-sha...
It sounds like "Shadow Parts" will let you target subcomponents in some Shadow DOMs, once it's implemented, but I'm afraid that's probably not going to help you with misbehaving websites.