Bug 1472491: Part 3 - Fix flaky browser_ext_menus_events test. r?zombie draft
authorKris Maglione <maglione.k@gmail.com>
Tue, 31 Jul 2018 12:30:10 -0700
changeset 828380 b4cc2b8c8396e2bf8dcfbdea8dfc0895db014495
parent 828379 5d0ba95f24c7e611b63a70bfce52fe2b6391e1d2
child 828381 6d11b3c2217451096126c43a475a4f532bc5a35e
child 828434 8baff73eb5a2b56a5eed7ad29b7d27ea7bbfa3b1
push id118679
push usermaglione.k@gmail.com
push dateFri, 10 Aug 2018 21:19:41 +0000
reviewerszombie
bugs1472491
milestone63.0a1
Bug 1472491: Part 3 - Fix flaky browser_ext_menus_events test. r?zombie MozReview-Commit-ID: DybKgJLR9ep
browser/components/extensions/test/browser/browser_ext_menus_events.js
--- a/browser/components/extensions/test/browser/browser_ext_menus_events.js
+++ b/browser/components/extensions/test/browser/browser_ext_menus_events.js
@@ -389,16 +389,18 @@ add_task(async function test_show_hide_f
       contexts: ["frame", "all"],
       editable: false,
       get frameId() { return frameId; },
       pageUrl: PAGE,
       frameUrl: PAGE_BASE + "context_frame.html",
     },
     async doOpenMenu() {
       frameId = await ContentTask.spawn(gBrowser.selectedBrowser, {}, function() {
+        ChromeUtils.import("resource://gre/modules/WebNavigationFrames.jsm");
+
         let {contentWindow} = content.document.getElementById("frame");
         return WebNavigationFrames.getFrameId(contentWindow);
       });
       await openContextMenuInFrame("#frame");
     },
     async doCloseMenu() {
       await closeExtensionContextMenu();
     },