まぁ、そうなるわな...

ブラウザ側で、ページの Unload 時に後処理を行いたかったので、

とりあえず、EventHandler を追加して、呼び出し確認のために log 表示を入れてみた。

ところが、一向にログが出力されず、しばらく、悩む事に...

EventHandler の登録をミスったのかと疑い、ブレイクポイントを設定してみると、

呼び出しは、ちゃんと行われていたのだが...

よくよく考えてみれば、開発者ツールのデバッガーは、現在のページを対象としている。

ページ遷移によって、直前のページが Unload されたから、Unload Event が発生する訳で、

その時には、既に、別のページが表示され、デバッガーの対象は、このページになっている。

直前のページが、最後に出力しようとしたログは、行き場を失っていたという事だな。