Bug 1317867 - Fixed window leak in browser_net_footer-summary.js mochitest r?Honza
MozReview-Commit-ID: IwBPI0CAjXG
--- a/devtools/client/netmonitor/test/browser_net_footer-summary.js
+++ b/devtools/client/netmonitor/test/browser_net_footer-summary.js
@@ -5,26 +5,28 @@
/**
* Test if the summary text displayed in the network requests menu footer
* is correct.
*/
add_task(function* () {
requestLongerTimeout(2);
- let { getSummary } = require("devtools/client/netmonitor/selectors/index");
- let { L10N } = require("devtools/client/netmonitor/l10n");
- let { PluralForm } = require("devtools/shared/plural-form");
let { tab, monitor } = yield initNetMonitor(FILTERING_URL);
info("Starting test... ");
let { $, NetMonitorView, gStore } = monitor.panelWin;
let { RequestsMenu } = NetMonitorView;
+ let winRequire = monitor.panelWin.require;
+ let { getSummary } = winRequire("devtools/client/netmonitor/selectors/index");
+ let { L10N } = winRequire("devtools/client/netmonitor/l10n");
+ let { PluralForm } = winRequire("devtools/shared/plural-form");
+
RequestsMenu.lazyUpdate = false;
testStatus();
for (let i = 0; i < 2; i++) {
info(`Performing requests in batch #${i}`);
let wait = waitForNetworkEvents(monitor, 8);
yield ContentTask.spawn(tab.linkedBrowser, {}, function* () {
content.wrappedJSObject.performRequests('{ "getMedia": true, "getFlash": true }');