Bug-org 891316 Sort out external message handlers
初回投稿日時: 2013年07月24日14時30分56秒
カテゴリ: Mozilla Core Mozilla25 Windows バグ修正
SNS:
Tweet (list)
Windows版のGeckoは、様々な処理を細かく、低レベルで処理するように進化していっているため、メッセージのハンドラを各モジュールが持っていて、nsWindow
がそれらを呼び出す、という形になっています。
しかし、これらのハンドラの戻り値の意味が非常に分かり難く、また、ハンドラごとに独自に定義していて分かり難いため、widget::MSGResult
という構造体を定義し、全てのハンドラでこれを利用するように修正しました。