Indeed and the #Spectre paper explicitly described emulating a timer with a Web Workers thread updating a counter. So why are all browsers racing to degrade the resolution of built-in timer?https://twitter.com/arturjanc/status/949397007344467970 …
My guess is because having such a high-resolution timer isn't necessary for most web applications, and making it more coarse is at least a hurdle for attackers in a bunch of real-world scenarios ¯\_(ツ)_/¯