At one point in time Chromium tried to prevent busy loops inside unload / beforeunload by... overriding how the JavaScript Date object worked!? https://trac.webkit.org/changeset/48612/webkit
a Schelling point for those who seek one