サイトの Google マップにパン (ドラッグ & ドロップ) 機能を実装しようとしています。そのために、標準のマウス イベント (mousedown、mousemove、mouseup) を使用します。
ブラウザはブラウザの外でもマウスイベントを認識するため、ブラウザをパンしながらブラウザを離れても、ブラウザ内でマウスを動かしながら動作します。ただし、マウスを Firebug コンソール上に移動すると機能しません。
マウスが Firebug コンソール上を移動すると、Google マップもパンニングを停止しますが、マウスがそこにあることをどのように認識しますか? マウス ボタンを放してマップに戻らないと、パンがアクティブでなくなるため、それを知る必要があります。では、マウスがいつコンソールに移動したかを Google マップはどのように認識しているのでしょうか。