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:
@@ -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;
|
||||
|
||||
@@ -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;
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user