Bug 1505909 - Update WebExtension menus API to use updated, Fission-aware ContextMenuChild. r=mixedpuppy

Differential Revision: https://phabricator.services.mozilla.com/D33163

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Mike Conley 2019-06-07 14:29:17 +00:00
Родитель 6d0f158a7d
Коммит 8e66288636
1 изменённых файлов: 1 добавлений и 1 удалений

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

@ -9,7 +9,7 @@ this.menusChild = class extends ExtensionAPI {
menus: {
getTargetElement(targetElementId) {
let element;
let lastMenuTarget = ContextMenuChild.getLastTarget(context.messageManager);
let lastMenuTarget = ContextMenuChild.getLastTarget(context.contentWindow.docShell.browsingContext);
if (lastMenuTarget && Math.floor(lastMenuTarget.timeStamp) === targetElementId) {
element = lastMenuTarget.targetRef.get();
}