Do any of the common browsers have an option to pin javascript to a dedicated CPU core?
Just manually figure out all(or the chosen ones) thread ids spawned by the chrome process.
Among other things there are now mechanisms for doing page rasterization (PaintWorklet) and sound synthesis (AudioWorklet) in JS, so the overhead involved in making all your JS share a single core becomes more dramatic. There's also lots of stuff out there that uses Shared Workers and Workers to do background computation and that won't be background anymore if you pin them all to your JS core.