Supid HTML to check for window.crypto.getRandomValues()