Bug 1705218 - Make various viewsource tests pass with native context menus. r=mac-reviewers,bradwerth

Differential Revision: https://phabricator.services.mozilla.com/D112099
This commit is contained in:
Markus Stange
2021-04-15 00:00:07 +00:00
parent 6ae7b03919
commit e14149b1b6
2 changed files with 4 additions and 4 deletions

View File

@@ -88,7 +88,7 @@ add_task(async function() {
"popuphidden"
);
let item = document.getElementById("context-viewpartialsource-selection");
EventUtils.synthesizeMouseAtCenter(item, {});
contentAreaContextMenuPopup.activateItem(item);
await popupHiddenPromise;
dump("Before winPromise");
let win = await winPromise;

View File

@@ -117,7 +117,7 @@ async function openViewPartialSource(
"popuphidden"
);
let item = document.getElementById("context-viewpartialsource-selection");
EventUtils.synthesizeMouseAtCenter(item, {});
contentAreaContextMenuPopup.activateItem(item);
await popupHiddenPromise;
});
}
@@ -149,7 +149,7 @@ async function openViewFrameSourceTab(aCSSSelector) {
frameContextMenu,
"popupshown"
);
EventUtils.synthesizeMouseAtCenter(frameContextMenu, {});
frameContextMenu.openMenu(true);
await popupShownPromise;
return waitForViewSourceTab(async () => {
@@ -158,7 +158,7 @@ async function openViewFrameSourceTab(aCSSSelector) {
"popuphidden"
);
let item = document.getElementById("context-viewframesource");
EventUtils.synthesizeMouseAtCenter(item, {});
frameContextMenu.menupopup.activateItem(item);
await popupHiddenPromise;
});
}