beforeunload
でカスタムメッセージを出したいのに、何度やってもデフォルトっぽいメッセージが出てくる。
なぜだろう。
調べていたら、最終的に下記の画面にたどり着いた。
https://bugs.chromium.org/p/chromium/issues/detail?id=587940
↓
https://www.chromestatus.com/feature/5349061406228480
バグではなく仕様でした。
各種ブラウザで試した感じだとIE/Edgeを除いて、最新のブラウザでカスタムメッセージは使えなくなっていた。
どのブラウザもメッセージが微妙に異なるが、Chromeが一番不安感を醸し出している。
SafariとFirefoxは割と平和である。