この日記はMozillaのプロダクトへの貢献者としての私の成果を中心に、気になったバグやWeb界隈の話題について書いていますが、 断り書きがある場合を除き、いかなる団体のオフィシャルな見解ではありません。あくまでも個人的なものです。 Mozilla Foundation、Mozilla Corporation、及び関連企業の公式情報ではないことに注意してください。

現在、XHTML 1.0 (もどき)から、HTML5なコンテンツに修正中です。古い日記は修正が完了していませんので表示が崩れます。 順次、修正していく予定ですのでしばらくお待ちください。

もずはっく日記(2012年11月)

2012年11月30日

Bug-org 814303 [Mac] Zoom-in/out is not available with mouse wheel since control+wheel is reserved by OS and the default action is always used when two or more modifiers are active
初回投稿日時: 2012年11月30日23時56分39秒
最終更新日時: 2012年12月01日00時01分35秒
カテゴリ: Events Firefox Mac Mozilla Core Mozilla20 バグ修正
SNS: (list)

Bug-org 719320の修正によるregressionです。Macでは、標準の設定では、control+ホイールで、画面全体をズームするようになっています。この際、Geckoにはホイールイベントが通知されませんので、Firefoxのデフォルト設定では、ホイールを使ったズームができなくなっていました。

Macの他のブラウザの挙動を調べたところ、Operaがoption+ホイールでズームした以外、ホイールでのズームが共通の操作として定着している感じはありませんでした。ですので、他のプラットフォームのGeckoと同じように、最も主となるショートカットキー用のモディファイアキーである、commandとホイールの組み合わせでズームするようにデフォルト設定を変更しました。

なお、control+ホイールのOS側の機能を設定から無効化した場合にも、今までと同じように操作出来るように、controlキーの設定はそのままにしてあります。

関連するかもしれないエントリ

bug-org 814303を含むエントリ