Firefox 拡張機能のツールバー アイコンからクリック座標を取得したいと考えています。
私が使用しているコードは以下のとおりです。
//Toolbar code
<?xml version="1.0"?>
<overlay id="myext-toolbar-Overlay"
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<?xml-stylesheet href="chrome://myext/skin/myextToolbarButton.css" type="text/css"?>
<script src="chrome://myext/content/myextExtension.js" type="application/x-javascript" />
<toolbarpalette id="BrowserToolbarPalette">
<toolbarbutton id="myext-button" class="toolbarbutton-1"
label="Button"
tooltiptext="Clip Web Page"
oncommand="myextExtension.showPopup(event);" >
</toolbarbutton>
</toolbarpalette>
</overlay>
ツールバー アイコンをクリックすると、ポップアップが表示されます。ツールバーのアイコンをクリックした位置にポップアップを表示したい。