Open
Description
If you call pushState
too often it throws. Blink doesn't seem to throw but could, and Gecko already does that. Gecko also does this for location.{href, hash, ...}
, but that's not specced as far as I can tell, but probably should be for the same reason.
Originally posted by @farre in #11409 (comment)