Bug-org 1204442 nsIDragService shouldn't expose the internal event message as integer with fireDragEventAtSource()
初回投稿日時: 2015年09月17日22時08分39秒
カテゴリ: Events Mozilla Core Mozilla43 バグ修正
SNS:
Tweet (list)
Bug-org 895274の修正中に、内部イベント用であるEventMessage
がinteger
型で指定してイベントを発火できてしまうscriptableなnsIDragService::FireDragEventAtSource()
というのを発見しました。
このような内部処理の変更で破綻するAPIは最悪なので変更か隠してしまうしかありません。調べてみたところ、addons.mozilla.orgに登録されているアドオンでこれを利用しているものはありませんでしたし、Firefoxでも利用していませんでしたので、non-scriptableなメソッドに変更して解決しています。