タブを右クリックで閉じるのターゲットが、e.targetで取得できなくなってしまったのですが、
修正方法がわかる人はいますか

(function() {
gBrowser.tabContainer.addEventListener("contextmenu", (e) => {
if (!e.target.closest('.tabbrowser-tab')) return;
gBrowser.removeTab(e.target);
e.stopPropagation();
e.preventDefault();
}, true);
})();