That page literally hung my Win10 PC. I had to power cycle to recover!
My machine slowed down tremendously, with a YouTube video in another tab pausing entirely until I managed to close the tab. I tried again with Task Manager open and saw a process named "System Interrupts" with 75% of the CPU before I choked off the tab again.
Really, it also shouldn't be able to choke the browser.