Web コンテンツの互換性

ジャンプ先:

Firefoxにマルチプロセス機能を導入するには、Webコンテンツにシームレスで目に見えないものが必要ですが、過去の挙動からの例外や微妙な変更があります。 この資料では、遭遇する可能性のある既知の相違点について説明します。

イベント

ここでは、マルチプロセスのFirefoxの実装によって動作が変更されたイベントに関する情報を見つけることができます。

<option> から <select> へイベントがバブルしない

以前より、Firefoxはキーボードとマウスのイベントを <option> 要素から <select> 要素にバブルアップさせました。この動作は多くのブラウザで矛盾(たとえば、イベントがChromeでバブルアップしないなど)しています。 Web互換性を高めるため(加えて技術的な理由のため)に、Firefoxがマルチプロセスモードで、<select>要素がドロップダウンリストとして表示されている場合、これらのイベントはバブルアップしません。<select>がインラインで表示され、multiple属性が定義されているか、size属性が1より大きい値に設定されている場合、これらのイベントはバブルアップします。

イベントの <option> 要素を見るのではなく、<select> の change イベントを監視する必要があります。詳細は バグ 1090602 を参照してください。

関連情報

ドキュメントのタグと貢献者

このページの貢献者: silverskyvicto
最終更新者: silverskyvicto,