зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1704936 - Make browser/components/places/tests/browser/browser_bookmarks_toolbar_telemetry.js work with native context menus r=mac-reviewers,bradwerth
Differential Revision: https://phabricator.services.mozilla.com/D111937
This commit is contained in:
Родитель
84d84038b4
Коммит
61dfe7e931
|
@ -133,12 +133,12 @@ async function changeToolbarVisibilityViaContextMenu(nextState) {
|
|||
let bookmarksToolbarMenu = document.querySelector("#toggle_PersonalToolbar");
|
||||
let subMenu = bookmarksToolbarMenu.querySelector("menupopup");
|
||||
popupShown = BrowserTestUtils.waitForEvent(subMenu, "popupshown");
|
||||
EventUtils.synthesizeMouseAtCenter(bookmarksToolbarMenu, {});
|
||||
bookmarksToolbarMenu.openMenu(true);
|
||||
await popupShown;
|
||||
let menuItem = document.querySelector(
|
||||
`menuitem[data-visibility-enum="${nextState}"]`
|
||||
);
|
||||
EventUtils.synthesizeMouseAtCenter(menuItem, {});
|
||||
subMenu.activateItem(menuItem);
|
||||
contextMenu.hidePopup();
|
||||
}
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче