各 XUL はいずれも placesOverlay.xul (chrome://browser/content/places/placesOverlay.xul) をオーバーレイしている。そこで、拡張機能から placesOverlay.xul に対してさらにオーバーレイして menuitem 要素などを追加することで、上記すべての場所の右クリックメニューへ一括してメニュー項目を追加することが可能となる。 サンプル 例として、ブックマークの右クリックメニューへ「Show Information」という新しいメニュー項目を追加する。 chrome.manifest overlay chrome://browser/content/places/placesOverlay.xul chrome://myext/content/placesUIOverlay.xul placesUIOverla