[過去ログ] 【アドオン】WebExtensions開発者用スレッド (274レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
25
(1): 2017/12/10(日)10:56 ID:QMa2l3qs0(1) AAS
>>21
>>22
nightlyで試してみた
ダイアログを出さないbeforeunloadが設定されたページをdiscardできるようになっていたけど
そのタブを再度アクティブにしてページをクリックとかしてから
タブを閉じたりリロードしようとするとページ上のbeforeunloadハンドラの返り値を無視して
beforeunloadのダイアログが出るようになりこのタブは二度とdiscardできない
こんなひどいリグレッションがあるようでは58に入れるのは無理かもなあ…
27: 2017/12/16(土)09:03 ID:LymSBaE00(1) AAS
>>25
ページをクリックとかしてからタブを閉じたりリロードしようとすると
ページ上のbeforeunloadハンドラの返り値を無視してbeforeunloadのダイアログが出るのは
discardのせいではなくbeforeunloadのundocumented?な挙動のせいだった
beforeunloadの返り値が、
null→必ずダイアログ出ない
空文字列→ページをクリックとか操作しない限りダイアログ出ない
適当な文字列とか→必ずダイアログ出る

ダイアログ出るパターンの場合でもdiscardできるようにするforceDiscardオプションの
実装が進められていたけど
省1
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.337s*