Bug-org 1163317 browser_tabopen_reflows.js fails if IME tries to query focused editor content at selection change
初回投稿日時: 2015年06月06日13時29分14秒
最終更新日時: 2015年06月06日13時32分06秒
カテゴリ: Events Mozilla Core Mozilla41 バグ修正
SNS:
Tweet (list)
mochitest-browser
の、browser_tabopen_reflows.js
が、選択範囲変更時のreflowを不要なものと判断し、テスト失敗としていたというバグです。
現在、IMEContentObserver
はエディタ内で選択範囲が変更された場合、それをIMEに通知しています。その際に、IMEやプラットフォームによっては、新しい選択範囲や、選択範囲の位置を取得しようとします。この際に、ContentEventHandler
は保留されているreflowを全て先に処理しようとします。このため、日本語環境で実行するとこのテストはかなりの環境で失敗するようになっていました。
このテストが選択範囲を変更した際に発生するかもしれないreflowは無視するように修正しています。