The site attacks seems to fail in Tor Browser. It returns a list of sites that have nothing to do with my browser history.
Probably because Tor Browser reduces the time precision.[1]
It seems like it would be nice to require some sort of user privilege escalation like accessing location, or webcam to access high precision timing. This would close off a huge class of time related side channels.