Bug 1633968 - Use TabContextMenu.contextTab in ext-menus r=rpl

Differential Revision: https://phabricator.services.mozilla.com/D73256
This commit is contained in:
Rob Wu 2020-05-20 17:05:07 +00:00
Родитель 9fbd37a86f
Коммит 276873fe20
1 изменённых файлов: 1 добавлений и 5 удалений

Просмотреть файл

@ -1181,11 +1181,7 @@ const menuTracker = {
gMenuBuilder.build({ menu, tab, pageUrl, inToolsMenu: true });
}
if (menu.id === "tabContextMenu") {
let trigger = menu.triggerNode;
while (trigger && trigger.localName != "tab") {
trigger = trigger.parentNode;
}
const tab = trigger || tabTracker.activeTab;
const tab = menu.ownerGlobal.TabContextMenu.contextTab;
const pageUrl = tab.linkedBrowser.currentURI.spec;
gMenuBuilder.build({ menu, tab, pageUrl, onTab: true });
}