Bug-org 1109410 IME candidate window position doesn't honor CSS transform
初回投稿日時: 2015年10月31日10時42分54秒
カテゴリ: CSS IME Mozilla Core Mozilla44 バグ修正
SNS:
Tweet (list)
エディタか、その祖先の要素がCSSのtransform
プロパティで移動や変形されている場合、IMEの候補ウインドウがその変形を適用前の座標に表示されてしまうというバグです。TweetDeckで新しいツイートを入力する際に候補ウインドウ位置がずれるのはこのバグが原因です。
以前、Army of Awesomeでこのバグを知ったときには適切なAPIが内部になく、修正が簡単では無さそうだったので放置して忘れてしまっていましたが、nsLayoutUtils
にこれを解決するAPIが用意されていたので、今回、修正を行いました。