From 39f5fd8ef2e92698e8136327db0a84a5c83c1f21 Mon Sep 17 00:00:00 2001 From: "J. Ryan Stinnett" Date: Wed, 14 May 2014 14:30:02 -0500 Subject: [PATCH] Bug 797639 - Part 4: Fix Network Monitor test leaks. r=vporof --- browser/devtools/netmonitor/test/browser_net_filter-04.js | 2 +- .../devtools/netmonitor/test/browser_net_simple-request.js | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/browser/devtools/netmonitor/test/browser_net_filter-04.js b/browser/devtools/netmonitor/test/browser_net_filter-04.js index 155e141261e8..1840aec64671 100644 --- a/browser/devtools/netmonitor/test/browser_net_filter-04.js +++ b/browser/devtools/netmonitor/test/browser_net_filter-04.js @@ -23,7 +23,7 @@ function test() { is(Prefs.filters[1], "bogus", "The second filter type is invalid, but loaded anyway."); - waitForNetworkEvents(aMonitor, 7).then(() => { + waitForNetworkEvents(aMonitor, 8).then(() => { testFilterButtons(aMonitor, "js"); ok(true, "Only the correct filter type was taken into consideration."); diff --git a/browser/devtools/netmonitor/test/browser_net_simple-request.js b/browser/devtools/netmonitor/test/browser_net_simple-request.js index 775836e0c3c9..0129ed584362 100644 --- a/browser/devtools/netmonitor/test/browser_net_simple-request.js +++ b/browser/devtools/netmonitor/test/browser_net_simple-request.js @@ -25,7 +25,7 @@ function test() { is(NetMonitorView.detailsPaneHidden, true, "The details pane should be hidden when the frontend is opened."); - aMonitor.panelWin.once(aMonitor.panelWin.EVENTS.NETWORK_EVENT, () => { + waitForNetworkEvents(aMonitor, 1).then(() => { is(document.querySelector("#details-pane-toggle") .hasAttribute("disabled"), false, "The pane toggle button should be enabled after the first request."); @@ -37,7 +37,7 @@ function test() { is(NetMonitorView.detailsPaneHidden, true, "The details pane should still be hidden after the first request."); - aMonitor.panelWin.once(aMonitor.panelWin.EVENTS.NETWORK_EVENT, () => { + waitForNetworkEvents(aMonitor, 1).then(() => { is(document.querySelector("#details-pane-toggle") .hasAttribute("disabled"), false, "The pane toggle button should be still be enabled after a reload.");