зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1519514 - make sure document.l10n is initialized before triggering conext menu over a tab in browser_ext_menus_activeTab.js test r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D28366 --HG-- extra : moz-landing-system : lando
This commit is contained in:
Родитель
bb64503da3
Коммит
af181e17f0
|
@ -39,6 +39,10 @@ async function openTwoTabsAndOpenTabMenu(onTabMenuClicked) {
|
|||
await extension.startup();
|
||||
await extension.awaitMessage("ready");
|
||||
|
||||
// Focus a selected tab to to make tabbrowser.js to load localization files,
|
||||
// and thereby initialize document.l10n property.
|
||||
gBrowser.selectedTab.focus();
|
||||
|
||||
// The .tabbrowser-tab selector matches the first tab (tab1).
|
||||
let menu = await openChromeContextMenu("tabContextMenu", ".tabbrowser-tab", window);
|
||||
let menuItem = menu.getElementsByAttribute("label", "menu item on tab")[0];
|
||||
|
|
Загрузка…
Ссылка в новой задаче