spec: https://wicg.github.io/nav-speculation/speculation-rules.html
