マルチプロセス Firefox で <option> 上のイベントが <select> まで浮上しなくなりました

公開日: | カテゴリー: DOM

概要

Firefox では、<option> 要素上で発動された キーボードイベントマウスイベント は、その親の <select> 要素まで浮上します。一方 Google Chrome ではそうした浮上は見られません。この挙動は実際のところ、詳細がまだ HTML 仕様で規定されていなことから、ブラウザーによって異なります

ウェブ互換性の向上と技術的な理由から、<select> 要素がドロップダウンリストとして表示されており、なおかつ Firefox がマルチプロセスモードで実行されている 場合、これらのイベントは浮上しません。<select> がインラインで表示されている場合、つまり multiple 属性が指定されているか、size 属性が指定され 1 よりも大きな値となっている場合、挙動はこれまでと変わりません。

参考資料