--- a/devtools/client/netmonitor/src/har/test/browser_net_har_copy_all_as_har.js
+++ b/devtools/client/netmonitor/src/har/test/browser_net_har_copy_all_as_har.js
@@ -1,17 +1,17 @@
/* Any copyright is dedicated to the Public Domain.
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Basic tests for exporting Network panel content into HAR format.
*/
-add_task(async function() {
+add_task(async function () {
// Disable tcp fast open, because it is setting a response header indicator
// (bug 1352274). TCP Fast Open is not present on all platforms therefore the
// number of response headers will vary depending on the platform.
Services.prefs.setBoolPref("network.tcp.tcp_fastopen_enable", false);
let { tab, monitor } = await initNetMonitor(SIMPLE_URL);
info("Starting test... ");
--- a/devtools/client/netmonitor/src/har/test/browser_net_har_post_data.js
+++ b/devtools/client/netmonitor/src/har/test/browser_net_har_post_data.js
@@ -1,34 +1,34 @@
/* Any copyright is dedicated to the Public Domain.
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Tests for exporting POST data into HAR format.
*/
-add_task(async function() {
+add_task(async function () {
let { tab, monitor } = await initNetMonitor(
HAR_EXAMPLE_URL + "html_har_post-data-test-page.html");
info("Starting test... ");
let { connector, store, windowRequire } = monitor.panelWin;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
let RequestListContextMenu = windowRequire(
"devtools/client/netmonitor/src/widgets/RequestListContextMenu");
let { getSortedRequests } = windowRequire(
"devtools/client/netmonitor/src/selectors/index");
store.dispatch(Actions.batchEnable(false));
// Execute one POST request on the page and wait till its done.
let wait = waitForNetworkEvents(monitor, 1);
- await ContentTask.spawn(tab.linkedBrowser, {}, async function() {
+ await ContentTask.spawn(tab.linkedBrowser, {}, async function () {
content.wrappedJSObject.executeTest();
});
await wait;
// Copy HAR into the clipboard (asynchronous).
let contextMenu = new RequestListContextMenu({ connector });
let jsonString = await contextMenu.copyAllAsHar(getSortedRequests(store.getState()));
let har = JSON.parse(jsonString);
--- a/devtools/client/netmonitor/src/har/test/browser_net_har_post_data_on_get.js
+++ b/devtools/client/netmonitor/src/har/test/browser_net_har_post_data_on_get.js
@@ -1,34 +1,34 @@
/* Any copyright is dedicated to the Public Domain.
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Tests for exporting POST data into HAR format.
*/
-add_task(async function() {
+add_task(async function () {
let { tab, monitor } = await initNetMonitor(
HAR_EXAMPLE_URL + "html_har_post-data-test-page.html");
info("Starting test... ");
let { connector, store, windowRequire } = monitor.panelWin;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
let RequestListContextMenu = windowRequire(
"devtools/client/netmonitor/src/widgets/RequestListContextMenu");
let { getSortedRequests } = windowRequire(
"devtools/client/netmonitor/src/selectors/index");
store.dispatch(Actions.batchEnable(false));
// Execute one GET request on the page and wait till its done.
let wait = waitForNetworkEvents(monitor, 1);
- await ContentTask.spawn(tab.linkedBrowser, {}, async function() {
+ await ContentTask.spawn(tab.linkedBrowser, {}, async function () {
content.wrappedJSObject.executeTest3();
});
await wait;
// Copy HAR into the clipboard (asynchronous).
let contextMenu = new RequestListContextMenu({ connector });
let jsonString = await contextMenu.copyAllAsHar(getSortedRequests(store.getState()));
let har = JSON.parse(jsonString);
--- a/devtools/client/netmonitor/src/har/test/browser_net_har_throttle_upload.js
+++ b/devtools/client/netmonitor/src/har/test/browser_net_har_throttle_upload.js
@@ -1,16 +1,16 @@
/* Any copyright is dedicated to the Public Domain.
http://creativecommons.org/publicdomain/zero/1.0/ */
// Test timing of upload when throttling.
"use strict";
-add_task(async function() {
+add_task(async function () {
await throttleUploadTest(true);
await throttleUploadTest(false);
});
async function throttleUploadTest(actuallyThrottle) {
let { tab, monitor } = await initNetMonitor(
HAR_EXAMPLE_URL + "html_har_post-data-test-page.html");
@@ -44,17 +44,17 @@ async function throttleUploadTest(actual
connector.setPreferences(request, (response) => {
resolve(response);
});
});
// Execute one POST request on the page and wait till its done.
let onEventTimings = monitor.panelWin.once(EVENTS.RECEIVED_EVENT_TIMINGS);
let wait = waitForNetworkEvents(monitor, 1);
- await ContentTask.spawn(tab.linkedBrowser, { size }, async function(args) {
+ await ContentTask.spawn(tab.linkedBrowser, { size }, async function (args) {
content.wrappedJSObject.executeTest2(args.size);
});
await wait;
await onEventTimings;
// Copy HAR into the clipboard (asynchronous).
let contextMenu = new RequestListContextMenu({ connector });
let jsonString = await contextMenu.copyAllAsHar(getSortedRequests(store.getState()));
--- a/devtools/client/netmonitor/test/browser_net_accessibility-01.js
+++ b/devtools/client/netmonitor/test/browser_net_accessibility-01.js
@@ -2,17 +2,17 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Tests if focus modifiers work for the SideMenuWidget.
*/
-add_task(async function() {
+add_task(async function () {
let { tab, monitor } = await initNetMonitor(CUSTOM_GET_URL);
info("Starting test... ");
// It seems that this test may be slow on Ubuntu builds running on ec2.
requestLongerTimeout(2);
let { document, store, windowRequire } = monitor.panelWin;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
@@ -26,17 +26,17 @@ add_task(async function() {
let requestItems = Array.from(document.querySelectorAll(".request-list-item"));
is(requestItems.findIndex((item) => item.matches(".selected")), selectedIndex,
"The selected item in the requests menu was incorrect.");
is(!!document.querySelector(".network-details-panel"), panelVisibility,
"The network details panel should render correctly.");
}
let wait = waitForNetworkEvents(monitor, 2);
- await ContentTask.spawn(tab.linkedBrowser, {}, async function() {
+ await ContentTask.spawn(tab.linkedBrowser, {}, async function () {
content.wrappedJSObject.performRequests(2);
});
await wait;
check(-1, false);
store.dispatch(Actions.selectDelta(+Infinity));
check(1, true);
@@ -49,17 +49,17 @@ add_task(async function() {
check(0, true);
store.dispatch(Actions.selectDelta(+10));
check(1, true);
store.dispatch(Actions.selectDelta(-10));
check(0, true);
wait = waitForNetworkEvents(monitor, 18);
- await ContentTask.spawn(tab.linkedBrowser, {}, async function() {
+ await ContentTask.spawn(tab.linkedBrowser, {}, async function () {
content.wrappedJSObject.performRequests(18);
});
await wait;
store.dispatch(Actions.selectDelta(+Infinity));
check(19, true);
store.dispatch(Actions.selectDelta(-Infinity));
check(0, true);
--- a/devtools/client/netmonitor/test/browser_net_accessibility-02.js
+++ b/devtools/client/netmonitor/test/browser_net_accessibility-02.js
@@ -2,17 +2,17 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Tests if keyboard and mouse navigation works in the network requests menu.
*/
-add_task(async function() {
+add_task(async function () {
let { tab, monitor } = await initNetMonitor(CUSTOM_GET_URL);
info("Starting test... ");
// It seems that this test may be slow on Ubuntu builds running on ec2.
requestLongerTimeout(2);
let { window, document, windowRequire, store } = monitor.panelWin;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
@@ -26,17 +26,17 @@ add_task(async function() {
let requestItems = Array.from(document.querySelectorAll(".request-list-item"));
is(requestItems.findIndex((item) => item.matches(".selected")), selectedIndex,
"The selected item in the requests menu was incorrect.");
is(!!document.querySelector(".network-details-panel"), panelVisibility,
"The network details panel should render correctly.");
}
let wait = waitForNetworkEvents(monitor, 2);
- await ContentTask.spawn(tab.linkedBrowser, {}, async function() {
+ await ContentTask.spawn(tab.linkedBrowser, {}, async function () {
content.wrappedJSObject.performRequests(2);
});
await wait;
document.querySelector(".requests-list-contents").focus();
check(-1, false);
@@ -51,17 +51,17 @@ add_task(async function() {
check(0, true);
EventUtils.sendKey("END", window);
check(1, true);
EventUtils.sendKey("HOME", window);
check(0, true);
wait = waitForNetworkEvents(monitor, 18);
- await ContentTask.spawn(tab.linkedBrowser, {}, async function() {
+ await ContentTask.spawn(tab.linkedBrowser, {}, async function () {
content.wrappedJSObject.performRequests(18);
});
await wait;
EventUtils.sendKey("DOWN", window);
check(1, true);
EventUtils.sendKey("DOWN", window);
check(2, true);
--- a/devtools/client/netmonitor/test/browser_net_api-calls.js
+++ b/devtools/client/netmonitor/test/browser_net_api-calls.js
@@ -3,17 +3,17 @@
"use strict";
/**
* Tests whether API call URLs (without a filename) are correctly displayed
* (including Unicode)
*/
-add_task(async function() {
+add_task(async function () {
let { tab, monitor } = await initNetMonitor(API_CALLS_URL);
info("Starting test... ");
let { document, store, windowRequire } = monitor.panelWin;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
let {
getDisplayedRequests,
getSortedRequests,
@@ -25,17 +25,17 @@ add_task(async function() {
"http://example.com/api/fileName.xml",
"http://example.com/api/file%E2%98%A2.xml",
"http://example.com/api/ascii/get/",
"http://example.com/api/unicode/%E2%98%A2/",
"http://example.com/api/search/?q=search%E2%98%A2"
];
let wait = waitForNetworkEvents(monitor, 5);
- await ContentTask.spawn(tab.linkedBrowser, {}, async function() {
+ await ContentTask.spawn(tab.linkedBrowser, {}, async function () {
content.wrappedJSObject.performRequests();
});
await wait;
REQUEST_URIS.forEach(function (uri, index) {
verifyRequestItemTarget(
document,
getDisplayedRequests(store.getState()),
--- a/devtools/client/netmonitor/test/browser_net_autoscroll.js
+++ b/devtools/client/netmonitor/test/browser_net_autoscroll.js
@@ -2,17 +2,17 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Bug 863102 - Automatically scroll down upon new network requests.
* edited to account for changes made to fix Bug 1360457
*/
-add_task(async function() {
+add_task(async function () {
requestLongerTimeout(4);
let { tab, monitor } = await initNetMonitor(INFINITE_GET_URL, true);
let { document, windowRequire, store } = monitor.panelWin;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
store.dispatch(Actions.batchEnable(false));
--- a/devtools/client/netmonitor/test/browser_net_brotli.js
+++ b/devtools/client/netmonitor/test/browser_net_brotli.js
@@ -5,33 +5,33 @@
const BROTLI_URL = HTTPS_EXAMPLE_URL + "html_brotli-test-page.html";
const BROTLI_REQUESTS = 1;
/**
* Test brotli encoded response is handled correctly on HTTPS.
*/
-add_task(async function() {
+add_task(async function () {
let { L10N } = require("devtools/client/netmonitor/src/utils/l10n");
let { tab, monitor } = await initNetMonitor(BROTLI_URL);
info("Starting test... ");
let { document, store, windowRequire } = monitor.panelWin;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
let {
getDisplayedRequests,
getSortedRequests,
} = windowRequire("devtools/client/netmonitor/src/selectors/index");
store.dispatch(Actions.batchEnable(false));
let wait = waitForNetworkEvents(monitor, BROTLI_REQUESTS);
- await ContentTask.spawn(tab.linkedBrowser, {}, async function() {
+ await ContentTask.spawn(tab.linkedBrowser, {}, async function () {
content.wrappedJSObject.performRequests();
});
await wait;
let requestItem = document.querySelector(".request-list-item");
let requestsListStatus = requestItem.querySelector(".requests-list-status");
EventUtils.sendMouseEvent({ type: "mouseover" }, requestsListStatus);
await waitUntil(() => requestsListStatus.title);
--- a/devtools/client/netmonitor/test/browser_net_cached-status.js
+++ b/devtools/client/netmonitor/test/browser_net_cached-status.js
@@ -2,17 +2,17 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Tests if cached requests have the correct status code
*/
-add_task(async function() {
+add_task(async function () {
// Disable rcwn to make cache behavior deterministic.
await pushPref("network.http.rcwn.enabled", false);
let { tab, monitor } = await initNetMonitor(STATUS_CODES_URL, true);
info("Starting test... ");
let { document, store, windowRequire } = monitor.panelWin;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
@@ -114,14 +114,14 @@ add_task(async function() {
index++;
}
await teardown(monitor);
async function performRequestsAndWait() {
let wait = waitForNetworkEvents(monitor, 3);
- await ContentTask.spawn(tab.linkedBrowser, {}, async function() {
+ await ContentTask.spawn(tab.linkedBrowser, {}, async function () {
content.wrappedJSObject.performCachedRequests();
});
await wait;
}
});
--- a/devtools/client/netmonitor/test/browser_net_cause.js
+++ b/devtools/client/netmonitor/test/browser_net_cause.js
@@ -72,17 +72,17 @@ const EXPECTED_REQUESTS = [
method: "POST",
url: EXAMPLE_URL + "beacon_request",
causeType: "beacon",
causeUri: CAUSE_URL,
stack: [{ fn: "performBeaconRequest", file: CAUSE_FILE_NAME, line: 32 }]
},
];
-add_task(async function() {
+add_task(async function () {
// Async stacks aren't on by default in all builds
await SpecialPowers.pushPrefEnv({ set: [["javascript.options.asyncstack", true]] });
// the initNetMonitor function clears the network request list after the
// page is loaded. That's why we first load a bogus page from SIMPLE_URL,
// and only then load the real thing from CAUSE_URL - we want to catch
// all the requests the page is making, not only the XHRs.
// We can't use about:blank here, because initNetMonitor checks that the
--- a/devtools/client/netmonitor/test/browser_net_cause_redirect.js
+++ b/devtools/client/netmonitor/test/browser_net_cause_redirect.js
@@ -3,17 +3,17 @@
"use strict";
/**
* Tests if request JS stack is property reported if the request is internally
* redirected without hitting the network (HSTS is one of such cases)
*/
-add_task(async function() {
+add_task(async function () {
const EXPECTED_REQUESTS = [
// Request to HTTP URL, redirects to HTTPS, has callstack
{ status: 302, hasStack: true },
// Serves HTTPS, sets the Strict-Transport-Security header, no stack
{ status: 200, hasStack: false },
// Second request to HTTP redirects to HTTPS internally
{ status: 200, hasStack: true },
];
@@ -58,13 +58,13 @@ add_task(async function() {
// Send a request to reset the HSTS policy to state before the test
wait = waitForNetworkEvents(monitor, 1);
await performRequests(1, HSTS_SJS + "?reset");
await wait;
await teardown(monitor);
function performRequests(count, url) {
- return ContentTask.spawn(tab.linkedBrowser, { count, url }, async function(args) {
+ return ContentTask.spawn(tab.linkedBrowser, { count, url }, async function (args) {
content.wrappedJSObject.performRequests(args.count, args.url);
});
}
});
--- a/devtools/client/netmonitor/test/browser_net_cause_source_map.js
+++ b/devtools/client/netmonitor/test/browser_net_cause_source_map.js
@@ -7,17 +7,17 @@
* Tests if request cause is reported correctly when using source maps.
*/
const CAUSE_FILE_NAME = "html_maps-test-page.html";
const CAUSE_URL = EXAMPLE_URL + CAUSE_FILE_NAME;
const N_EXPECTED_REQUESTS = 4;
-add_task(async function() {
+add_task(async function () {
// the initNetMonitor function clears the network request list after the
// page is loaded. That's why we first load a bogus page from SIMPLE_URL,
// and only then load the real thing from CAUSE_URL - we want to catch
// all the requests the page is making, not only the XHRs.
// We can't use about:blank here, because initNetMonitor checks that the
// page has actually made at least one request.
let { tab, monitor } = await initNetMonitor(SIMPLE_URL);
--- a/devtools/client/netmonitor/test/browser_net_charts-01.js
+++ b/devtools/client/netmonitor/test/browser_net_charts-01.js
@@ -2,17 +2,17 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Makes sure Pie Charts have the right internal structure.
*/
-add_task(async function() {
+add_task(async function () {
let { monitor, tab } = await initNetMonitor(SIMPLE_URL);
info("Starting test... ");
let { document, windowRequire } = monitor.panelWin;
let { Chart } = windowRequire("devtools/client/shared/widgets/Chart");
let wait = waitForNetworkEvents(monitor, 1);
--- a/devtools/client/netmonitor/test/browser_net_charts-02.js
+++ b/devtools/client/netmonitor/test/browser_net_charts-02.js
@@ -3,17 +3,17 @@
"use strict";
/**
* Makes sure Pie Charts have the right internal structure when
* initialized with empty data.
*/
-add_task(async function() {
+add_task(async function () {
let { L10N } = require("devtools/client/netmonitor/src/utils/l10n");
let { monitor, tab } = await initNetMonitor(SIMPLE_URL);
info("Starting test... ");
let { document, windowRequire } = monitor.panelWin;
let { Chart } = windowRequire("devtools/client/shared/widgets/Chart");
--- a/devtools/client/netmonitor/test/browser_net_charts-03.js
+++ b/devtools/client/netmonitor/test/browser_net_charts-03.js
@@ -2,17 +2,17 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Makes sure Table Charts have the right internal structure.
*/
-add_task(async function() {
+add_task(async function () {
let { L10N } = require("devtools/client/netmonitor/src/utils/l10n");
let { monitor, tab } = await initNetMonitor(SIMPLE_URL);
info("Starting test... ");
let { document, windowRequire } = monitor.panelWin;
let { Chart } = windowRequire("devtools/client/shared/widgets/Chart");
--- a/devtools/client/netmonitor/test/browser_net_charts-04.js
+++ b/devtools/client/netmonitor/test/browser_net_charts-04.js
@@ -3,17 +3,17 @@
"use strict";
/**
* Makes sure Pie Charts have the right internal structure when
* initialized with empty data.
*/
-add_task(async function() {
+add_task(async function () {
let { L10N } = require("devtools/client/netmonitor/src/utils/l10n");
let { monitor, tab } = await initNetMonitor(SIMPLE_URL);
info("Starting test... ");
let { document, windowRequire } = monitor.panelWin;
let { Chart } = windowRequire("devtools/client/shared/widgets/Chart");
--- a/devtools/client/netmonitor/test/browser_net_charts-05.js
+++ b/devtools/client/netmonitor/test/browser_net_charts-05.js
@@ -2,17 +2,17 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Makes sure Pie+Table Charts have the right internal structure.
*/
-add_task(async function() {
+add_task(async function () {
let { L10N } = require("devtools/client/netmonitor/src/utils/l10n");
let { monitor, tab } = await initNetMonitor(SIMPLE_URL);
info("Starting test... ");
let { document, windowRequire } = monitor.panelWin;
let { Chart } = windowRequire("devtools/client/shared/widgets/Chart");
--- a/devtools/client/netmonitor/test/browser_net_charts-06.js
+++ b/devtools/client/netmonitor/test/browser_net_charts-06.js
@@ -2,17 +2,17 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Makes sure Pie Charts correctly handle empty source data.
*/
-add_task(async function() {
+add_task(async function () {
let { L10N } = require("devtools/client/netmonitor/src/utils/l10n");
let { monitor, tab } = await initNetMonitor(SIMPLE_URL);
info("Starting test... ");
let { document, windowRequire } = monitor.panelWin;
let { Chart } = windowRequire("devtools/client/shared/widgets/Chart");
--- a/devtools/client/netmonitor/test/browser_net_charts-07.js
+++ b/devtools/client/netmonitor/test/browser_net_charts-07.js
@@ -2,17 +2,17 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Makes sure Table Charts correctly handle empty source data.
*/
-add_task(async function() {
+add_task(async function () {
let { L10N } = require("devtools/client/netmonitor/src/utils/l10n");
let { monitor, tab } = await initNetMonitor(SIMPLE_URL);
info("Starting test... ");
let { document, windowRequire } = monitor.panelWin;
let { Chart } = windowRequire("devtools/client/shared/widgets/Chart");
--- a/devtools/client/netmonitor/test/browser_net_clear.js
+++ b/devtools/client/netmonitor/test/browser_net_clear.js
@@ -2,17 +2,17 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Tests if the clear button empties the request menu.
*/
-add_task(async function() {
+add_task(async function () {
let { tab, monitor } = await initNetMonitor(SIMPLE_URL);
info("Starting test... ");
let { document, store, windowRequire } = monitor.panelWin;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
let detailsPanelToggleButton = document.querySelector(".network-details-panel-toggle");
let clearButton = document.querySelector(".requests-list-clear-button");
--- a/devtools/client/netmonitor/test/browser_net_column_headers_tooltips.js
+++ b/devtools/client/netmonitor/test/browser_net_column_headers_tooltips.js
@@ -2,17 +2,17 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Bug 1377094 - Test that all column headers have tooltips.
*/
-add_task(async function() {
+add_task(async function () {
let { monitor } = await initNetMonitor(SIMPLE_URL);
info("Starting test... ");
let { document } = monitor.panelWin;
let headers = document.querySelectorAll(".requests-list-header-button");
for (let header of headers) {
const buttonText = header.querySelector(".button-text").textContent;
--- a/devtools/client/netmonitor/test/browser_net_complex-params.js
+++ b/devtools/client/netmonitor/test/browser_net_complex-params.js
@@ -3,28 +3,28 @@
"use strict";
/**
* Tests whether complex request params and payload sent via POST are
* displayed correctly.
*/
-add_task(async function() {
+add_task(async function () {
let { tab, monitor } = await initNetMonitor(PARAMS_URL);
info("Starting test... ");
let { document, store, windowRequire } = monitor.panelWin;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
let { L10N } = windowRequire("devtools/client/netmonitor/src/utils/l10n");
store.dispatch(Actions.batchEnable(false));
let wait = waitForNetworkEvents(monitor, 7);
- await ContentTask.spawn(tab.linkedBrowser, {}, async function() {
+ await ContentTask.spawn(tab.linkedBrowser, {}, async function () {
content.wrappedJSObject.performRequests();
});
await wait;
wait = waitForDOM(document, "#params-panel .tree-section", 2);
EventUtils.sendMouseEvent({ type: "mousedown" },
document.querySelectorAll(".request-list-item")[0]);
EventUtils.sendMouseEvent({ type: "click" },
--- a/devtools/client/netmonitor/test/browser_net_content-type.js
+++ b/devtools/client/netmonitor/test/browser_net_content-type.js
@@ -2,17 +2,17 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Tests if different response content types are handled correctly.
*/
-add_task(async function() {
+add_task(async function () {
let { tab, monitor } = await initNetMonitor(CONTENT_TYPE_WITHOUT_CACHE_URL);
info("Starting test... ");
let { document, store, windowRequire } = monitor.panelWin;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
let { L10N } = windowRequire("devtools/client/netmonitor/src/utils/l10n");
let {
getDisplayedRequests,
--- a/devtools/client/netmonitor/test/browser_net_cookies_sorted.js
+++ b/devtools/client/netmonitor/test/browser_net_cookies_sorted.js
@@ -1,17 +1,17 @@
/* Any copyright is dedicated to the Public Domain.
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Tests if Request-Cookies and Response-Cookies are sorted in Cookies tab.
*/
-add_task(async function() {
+add_task(async function () {
let { tab, monitor } = await initNetMonitor(SIMPLE_UNSORTED_COOKIES_SJS);
info("Starting test... ");
let { document, store, windowRequire } = monitor.panelWin;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
store.dispatch(Actions.batchEnable(false));
--- a/devtools/client/netmonitor/test/browser_net_copy_as_curl.js
+++ b/devtools/client/netmonitor/test/browser_net_copy_as_curl.js
@@ -2,17 +2,17 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Tests if Copy as cURL works.
*/
-add_task(async function() {
+add_task(async function () {
let { tab, monitor } = await initNetMonitor(CURL_URL);
info("Starting test... ");
// Different quote chars are used for Windows and POSIX
const QUOTE = Services.appinfo.OS == "WINNT" ? "\"" : "'";
// Quote a string, escape the quotes inside the string
function quote(str) {
@@ -39,17 +39,17 @@ add_task(async function() {
header("Connection: keep-alive"),
header("Pragma: no-cache"),
header("Cache-Control: no-cache")
];
let { document } = monitor.panelWin;
let wait = waitForNetworkEvents(monitor, 1);
- await ContentTask.spawn(tab.linkedBrowser, SIMPLE_SJS, async function(url) {
+ await ContentTask.spawn(tab.linkedBrowser, SIMPLE_SJS, async function (url) {
content.wrappedJSObject.performRequest(url);
});
await wait;
EventUtils.sendMouseEvent({ type: "mousedown" },
document.querySelectorAll(".request-list-item")[0]);
EventUtils.sendMouseEvent({ type: "contextmenu" },
document.querySelectorAll(".request-list-item")[0]);
--- a/devtools/client/netmonitor/test/browser_net_copy_headers.js
+++ b/devtools/client/netmonitor/test/browser_net_copy_headers.js
@@ -2,17 +2,17 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Tests if copying a request's request/response headers works.
*/
-add_task(async function() {
+add_task(async function () {
let { tab, monitor } = await initNetMonitor(SIMPLE_URL);
info("Starting test... ");
let { document, store, windowRequire } = monitor.panelWin;
let {
getSortedRequests,
getSelectedRequest,
} = windowRequire("devtools/client/netmonitor/src/selectors/index");
--- a/devtools/client/netmonitor/test/browser_net_copy_image_as_data_uri.js
+++ b/devtools/client/netmonitor/test/browser_net_copy_image_as_data_uri.js
@@ -2,24 +2,24 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Tests if copying an image as data uri works.
*/
-add_task(async function() {
+add_task(async function () {
let { tab, monitor } = await initNetMonitor(CONTENT_TYPE_WITHOUT_CACHE_URL);
info("Starting test... ");
let { document } = monitor.panelWin;
let wait = waitForNetworkEvents(monitor, CONTENT_TYPE_WITHOUT_CACHE_REQUESTS);
- await ContentTask.spawn(tab.linkedBrowser, {}, async function() {
+ await ContentTask.spawn(tab.linkedBrowser, {}, async function () {
content.wrappedJSObject.performRequests();
});
await wait;
EventUtils.sendMouseEvent({ type: "mousedown" },
document.querySelectorAll(".request-list-item")[5]);
EventUtils.sendMouseEvent({ type: "contextmenu" },
document.querySelectorAll(".request-list-item")[5]);
--- a/devtools/client/netmonitor/test/browser_net_copy_params.js
+++ b/devtools/client/netmonitor/test/browser_net_copy_params.js
@@ -2,27 +2,27 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Tests whether copying a request item's parameters works.
*/
-add_task(async function() {
+add_task(async function () {
let { tab, monitor } = await initNetMonitor(PARAMS_URL);
info("Starting test... ");
let { document, store, windowRequire } = monitor.panelWin;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
store.dispatch(Actions.batchEnable(false));
let wait = waitForNetworkEvents(monitor, 7);
- await ContentTask.spawn(tab.linkedBrowser, {}, async function() {
+ await ContentTask.spawn(tab.linkedBrowser, {}, async function () {
content.wrappedJSObject.performRequests();
});
await wait;
await testCopyUrlParamsHidden(0, false);
await testCopyUrlParams(0, "a");
await testCopyPostDataHidden(0, false);
await testCopyPostData(0, "{ \"foo\": \"bar\" }");
--- a/devtools/client/netmonitor/test/browser_net_copy_response.js
+++ b/devtools/client/netmonitor/test/browser_net_copy_response.js
@@ -2,26 +2,26 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Tests if copying a request's response works.
*/
-add_task(async function() {
+add_task(async function () {
let { tab, monitor } = await initNetMonitor(CONTENT_TYPE_WITHOUT_CACHE_URL);
info("Starting test... ");
const EXPECTED_RESULT = '{ "greeting": "Hello JSON!" }';
let { document } = monitor.panelWin;
let wait = waitForNetworkEvents(monitor, CONTENT_TYPE_WITHOUT_CACHE_REQUESTS);
- await ContentTask.spawn(tab.linkedBrowser, {}, async function() {
+ await ContentTask.spawn(tab.linkedBrowser, {}, async function () {
content.wrappedJSObject.performRequests();
});
await wait;
EventUtils.sendMouseEvent({ type: "mousedown" },
document.querySelectorAll(".request-list-item")[3]);
EventUtils.sendMouseEvent({ type: "contextmenu" },
document.querySelectorAll(".request-list-item")[3]);
--- a/devtools/client/netmonitor/test/browser_net_copy_svg_image_as_data_uri.js
+++ b/devtools/client/netmonitor/test/browser_net_copy_svg_image_as_data_uri.js
@@ -4,24 +4,24 @@
"use strict";
/**
* Tests if copying an image as data uri works.
*/
const SVG_URL = EXAMPLE_URL + "dropmarker.svg";
-add_task(async function() {
+add_task(async function () {
let { tab, monitor } = await initNetMonitor(CURL_URL);
info("Starting test... ");
let { document } = monitor.panelWin;
let wait = waitForNetworkEvents(monitor, 1);
- await ContentTask.spawn(tab.linkedBrowser, SVG_URL, async function(url) {
+ await ContentTask.spawn(tab.linkedBrowser, SVG_URL, async function (url) {
content.wrappedJSObject.performRequest(url);
});
await wait;
EventUtils.sendMouseEvent({ type: "mousedown" },
document.querySelectorAll(".request-list-item")[0]);
EventUtils.sendMouseEvent({ type: "contextmenu" },
document.querySelectorAll(".request-list-item")[0]);
--- a/devtools/client/netmonitor/test/browser_net_copy_url.js
+++ b/devtools/client/netmonitor/test/browser_net_copy_url.js
@@ -2,27 +2,27 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Tests if copying a request's url works.
*/
-add_task(async function() {
+add_task(async function () {
let { tab, monitor } = await initNetMonitor(CUSTOM_GET_URL);
info("Starting test... ");
let { document, store, windowRequire } = monitor.panelWin;
let {
getSortedRequests,
} = windowRequire("devtools/client/netmonitor/src/selectors/index");
let wait = waitForNetworkEvents(monitor, 1);
- await ContentTask.spawn(tab.linkedBrowser, {}, async function() {
+ await ContentTask.spawn(tab.linkedBrowser, {}, async function () {
content.wrappedJSObject.performRequests(1);
});
await wait;
EventUtils.sendMouseEvent({ type: "mousedown" },
document.querySelectorAll(".request-list-item")[0]);
EventUtils.sendMouseEvent({ type: "contextmenu" },
document.querySelectorAll(".request-list-item")[0]);
--- a/devtools/client/netmonitor/test/browser_net_cors_requests.js
+++ b/devtools/client/netmonitor/test/browser_net_cors_requests.js
@@ -2,33 +2,33 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Test that CORS preflight requests are displayed by network monitor
*/
-add_task(async function() {
+add_task(async function () {
let { tab, monitor } = await initNetMonitor(CORS_URL);
let { document, store, windowRequire } = monitor.panelWin;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
let {
getDisplayedRequests,
getSortedRequests,
} = windowRequire("devtools/client/netmonitor/src/selectors/index");
store.dispatch(Actions.batchEnable(false));
let wait = waitForNetworkEvents(monitor, 2);
info("Performing a CORS request");
let requestUrl = "http://test1.example.com" + CORS_SJS_PATH;
- await ContentTask.spawn(tab.linkedBrowser, requestUrl, async function(url) {
+ await ContentTask.spawn(tab.linkedBrowser, requestUrl, async function (url) {
content.wrappedJSObject.performRequests(url, "triggering/preflight", "post-data");
});
info("Waiting until the requests appear in netmonitor");
await wait;
info("Checking the preflight and flight methods");
["OPTIONS", "POST"].forEach((method, index) => {
--- a/devtools/client/netmonitor/test/browser_net_curl-utils.js
+++ b/devtools/client/netmonitor/test/browser_net_curl-utils.js
@@ -4,34 +4,34 @@
"use strict";
/**
* Tests Curl Utils functionality.
*/
const { Curl, CurlUtils } = require("devtools/client/shared/curl");
-add_task(async function() {
+add_task(async function () {
let { tab, monitor } = await initNetMonitor(CURL_UTILS_URL);
info("Starting test... ");
let { store, windowRequire, connector } = monitor.panelWin;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
let {
getSortedRequests,
} = windowRequire("devtools/client/netmonitor/src/selectors/index");
let {
getLongString,
requestData,
} = connector;
store.dispatch(Actions.batchEnable(false));
let wait = waitForNetworkEvents(monitor, 5);
- await ContentTask.spawn(tab.linkedBrowser, SIMPLE_SJS, async function(url) {
+ await ContentTask.spawn(tab.linkedBrowser, SIMPLE_SJS, async function (url) {
content.wrappedJSObject.performRequests(url);
});
await wait;
let requests = {
get: getSortedRequests(store.getState()).get(0),
post: getSortedRequests(store.getState()).get(1),
patch: getSortedRequests(store.getState()).get(2),
--- a/devtools/client/netmonitor/test/browser_net_cyrillic-01.js
+++ b/devtools/client/netmonitor/test/browser_net_cyrillic-01.js
@@ -2,31 +2,31 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Tests if cyrillic text is rendered correctly in the source editor.
*/
-add_task(async function() {
+add_task(async function () {
let { tab, monitor } = await initNetMonitor(CYRILLIC_URL);
info("Starting test... ");
let { document, store, windowRequire } = monitor.panelWin;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
let {
getDisplayedRequests,
getSortedRequests,
} = windowRequire("devtools/client/netmonitor/src/selectors/index");
store.dispatch(Actions.batchEnable(false));
let wait = waitForNetworkEvents(monitor, 1);
- await ContentTask.spawn(tab.linkedBrowser, {}, async function() {
+ await ContentTask.spawn(tab.linkedBrowser, {}, async function () {
content.wrappedJSObject.performRequests();
});
await wait;
let requestItem = document.querySelectorAll(".request-list-item")[0];
let requestsListStatus = requestItem.querySelector(".requests-list-status");
requestItem.scrollIntoView();
EventUtils.sendMouseEvent({ type: "mouseover" }, requestsListStatus);
--- a/devtools/client/netmonitor/test/browser_net_cyrillic-02.js
+++ b/devtools/client/netmonitor/test/browser_net_cyrillic-02.js
@@ -3,17 +3,17 @@
"use strict";
/**
* Tests if cyrillic text is rendered correctly in the source editor
* when loaded directly from an HTML page.
*/
-add_task(async function() {
+add_task(async function () {
let { tab, monitor } = await initNetMonitor(CYRILLIC_URL);
info("Starting test... ");
let { document, store, windowRequire } = monitor.panelWin;
let {
getDisplayedRequests,
getSortedRequests,
} = windowRequire("devtools/client/netmonitor/src/selectors/index");
--- a/devtools/client/netmonitor/test/browser_net_filter-01.js
+++ b/devtools/client/netmonitor/test/browser_net_filter-01.js
@@ -123,17 +123,17 @@ const EXPECTED_REQUESTS = [
data: {
fuzzyUrl: true,
status: 101,
statusText: "Switching Protocols",
}
}
];
-add_task(async function() {
+add_task(async function () {
let { monitor } = await initNetMonitor(FILTERING_URL);
let { document, store, windowRequire } = monitor.panelWin;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
let {
getDisplayedRequests,
getSelectedRequest,
getSortedRequests,
} = windowRequire("devtools/client/netmonitor/src/selectors/index");
--- a/devtools/client/netmonitor/test/browser_net_filter-02.js
+++ b/devtools/client/netmonitor/test/browser_net_filter-02.js
@@ -124,17 +124,17 @@ const EXPECTED_REQUESTS = [
data: {
fuzzyUrl: true,
status: 101,
statusText: "Switching Protocols",
}
}
];
-add_task(async function() {
+add_task(async function () {
let { monitor } = await initNetMonitor(FILTERING_URL);
info("Starting test... ");
// It seems that this test may be slow on Ubuntu builds running on ec2.
requestLongerTimeout(2);
let { document, store, windowRequire } = monitor.panelWin;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
--- a/devtools/client/netmonitor/test/browser_net_filter-03.js
+++ b/devtools/client/netmonitor/test/browser_net_filter-03.js
@@ -15,17 +15,17 @@ const BASIC_REQUESTS = [
const REQUESTS_WITH_MEDIA = BASIC_REQUESTS.concat([
{ url: "sjs_content-type-test-server.sjs?fmt=font" },
{ url: "sjs_content-type-test-server.sjs?fmt=image" },
{ url: "sjs_content-type-test-server.sjs?fmt=audio" },
{ url: "sjs_content-type-test-server.sjs?fmt=video" },
]);
-add_task(async function() {
+add_task(async function () {
let { monitor } = await initNetMonitor(FILTERING_URL);
info("Starting test... ");
// It seems that this test may be slow on Ubuntu builds running on ec2.
requestLongerTimeout(2);
let { document, store, windowRequire } = monitor.panelWin;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
--- a/devtools/client/netmonitor/test/browser_net_filter-04.js
+++ b/devtools/client/netmonitor/test/browser_net_filter-04.js
@@ -24,17 +24,17 @@ const REQUESTS_WITH_MEDIA_AND_FLASH = RE
{ url: "sjs_content-type-test-server.sjs?fmt=flash" },
]);
const REQUESTS_WITH_MEDIA_AND_FLASH_AND_WS = REQUESTS_WITH_MEDIA_AND_FLASH.concat([
/* "Upgrade" is a reserved header and can not be set on XMLHttpRequest */
{ url: "sjs_content-type-test-server.sjs?fmt=ws" },
]);
-add_task(async function() {
+add_task(async function () {
Services.prefs.setCharPref("devtools.netmonitor.filters",
'["bogus", "js", "alsobogus"]');
let { monitor } = await initNetMonitor(FILTERING_URL);
info("Starting test... ");
let { document, store, windowRequire } = monitor.panelWin;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
--- a/devtools/client/netmonitor/test/browser_net_filter-flags.js
+++ b/devtools/client/netmonitor/test/browser_net_filter-flags.js
@@ -131,17 +131,17 @@ const EXPECTED_REQUESTS = [
statusText: "Not Modified",
displayedStatus: "304",
type: "plain",
fullMimeType: "text/plain; charset=utf-8"
}
},
];
-add_task(async function() {
+add_task(async function () {
let { monitor } = await initNetMonitor(FILTERING_URL);
let { document, store, windowRequire } = monitor.panelWin;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
let {
getDisplayedRequests,
getSortedRequests,
} = windowRequire("devtools/client/netmonitor/src/selectors/index");
--- a/devtools/client/netmonitor/test/browser_net_footer-summary.js
+++ b/devtools/client/netmonitor/test/browser_net_footer-summary.js
@@ -2,17 +2,17 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Test if the summary text displayed in the network requests menu footer is correct.
*/
-add_task(async function() {
+add_task(async function () {
const {
getFormattedSize,
getFormattedTime
} = require("devtools/client/netmonitor/src/utils/format-utils");
requestLongerTimeout(2);
let { tab, monitor } = await initNetMonitor(FILTERING_URL);
@@ -26,17 +26,17 @@ add_task(async function() {
let { PluralForm } = windowRequire("devtools/shared/plural-form");
store.dispatch(Actions.batchEnable(false));
testStatus();
for (let i = 0; i < 2; i++) {
info(`Performing requests in batch #${i}`);
let wait = waitForNetworkEvents(monitor, 8);
- await ContentTask.spawn(tab.linkedBrowser, {}, async function() {
+ await ContentTask.spawn(tab.linkedBrowser, {}, async function () {
content.wrappedJSObject.performRequests('{ "getMedia": true, "getFlash": true }');
});
await wait;
testStatus();
let buttons = ["html", "css", "js", "xhr", "fonts", "images", "media"];
for (let button of buttons) {
--- a/devtools/client/netmonitor/test/browser_net_frame.js
+++ b/devtools/client/netmonitor/test/browser_net_frame.js
@@ -141,17 +141,17 @@ const EXPECTED_REQUESTS_SUB = [
causeType: "beacon",
causeUri: SUB_URL,
stack: [{ fn: "performBeaconRequest", file: SUB_FILE_NAME, line: 32 }]
},
];
const REQUEST_COUNT = EXPECTED_REQUESTS_TOP.length + EXPECTED_REQUESTS_SUB.length;
-add_task(async function() {
+add_task(async function () {
// Async stacks aren't on by default in all builds
await SpecialPowers.pushPrefEnv({ set: [["javascript.options.asyncstack", true]] });
// the initNetMonitor function clears the network request list after the
// page is loaded. That's why we first load a bogus page from SIMPLE_URL,
// and only then load the real thing from TOP_URL - we want to catch
// all the requests the page is making, not only the XHRs.
// We can't use about:blank here, because initNetMonitor checks that the
--- a/devtools/client/netmonitor/test/browser_net_header-docs.js
+++ b/devtools/client/netmonitor/test/browser_net_header-docs.js
@@ -2,31 +2,31 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Tests if "Learn More" links are correctly displayed
* next to headers.
*/
-add_task(async function() {
+add_task(async function () {
let { tab, monitor } = await initNetMonitor(POST_DATA_URL);
info("Starting test... ");
let { document, store, windowRequire } = monitor.panelWin;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
let {
getSortedRequests,
} = windowRequire("devtools/client/netmonitor/src/selectors/index");
let { getHeadersURL } = require("devtools/client/netmonitor/src/utils/mdn-utils");
store.dispatch(Actions.batchEnable(false));
let wait = waitForNetworkEvents(monitor, 2);
- await ContentTask.spawn(tab.linkedBrowser, {}, async function() {
+ await ContentTask.spawn(tab.linkedBrowser, {}, async function () {
content.wrappedJSObject.performRequests();
});
await wait;
EventUtils.sendMouseEvent({ type: "click" },
document.querySelectorAll(".request-list-item")[0]);
testShowLearnMore(getSortedRequests(store.getState()).get(0));
--- a/devtools/client/netmonitor/test/browser_net_headers-alignment.js
+++ b/devtools/client/netmonitor/test/browser_net_headers-alignment.js
@@ -24,17 +24,17 @@ add_task(async function () {
let headers = document.querySelector(".requests-list-headers");
ok(headers, "Headers element exists as expected.");
await waitForRequestsToOverflowContainer(monitor, requestsContainer);
testColumnsAlignment(headers, requestsContainer);
// Stop doing requests.
- await ContentTask.spawn(tab.linkedBrowser, {}, async function() {
+ await ContentTask.spawn(tab.linkedBrowser, {}, async function () {
content.wrappedJSObject.stopRequests();
});
// Done: clean up.
return teardown(monitor);
function waitForRequestListToAppear() {
info("Waiting until the empty notice disappears and is replaced with the list");
--- a/devtools/client/netmonitor/test/browser_net_headers_sorted.js
+++ b/devtools/client/netmonitor/test/browser_net_headers_sorted.js
@@ -3,17 +3,17 @@
"use strict";
/**
* Tests if Request-Headers and Response-Headers are sorted in Headers tab.
* The test also verifies that headers with the same name and headers
* with an empty value are also displayed.
*/
-add_task(async function() {
+add_task(async function () {
let { tab, monitor } = await initNetMonitor(SIMPLE_SJS);
info("Starting test... ");
let { document, store, windowRequire } = monitor.panelWin;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
let {
getSortedRequests,
} = windowRequire("devtools/client/netmonitor/src/selectors/index");
--- a/devtools/client/netmonitor/test/browser_net_image-tooltip.js
+++ b/devtools/client/netmonitor/test/browser_net_image-tooltip.js
@@ -48,17 +48,17 @@ add_task(async function test() {
let requestsListContents = document.querySelector(".requests-list-contents");
EventUtils.synthesizeMouse(requestsListContents, 0, 0, { type: "mousemove" },
monitor.panelWin);
await waitUntil(() => !toolboxDoc.querySelector(".tooltip-container.tooltip-visible"));
await teardown(monitor);
function performRequests() {
- return ContentTask.spawn(tab.linkedBrowser, {}, async function() {
+ return ContentTask.spawn(tab.linkedBrowser, {}, async function () {
content.wrappedJSObject.performRequests();
});
}
/**
* Show a tooltip on the {target} and verify that it was displayed
* with the expected content.
*/
--- a/devtools/client/netmonitor/test/browser_net_json-b64.js
+++ b/devtools/client/netmonitor/test/browser_net_json-b64.js
@@ -2,28 +2,28 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Tests if JSON responses encoded in base64 are handled correctly.
*/
-add_task(async function() {
+add_task(async function () {
let { L10N } = require("devtools/client/netmonitor/src/utils/l10n");
let { tab, monitor } = await initNetMonitor(JSON_B64_URL);
info("Starting test... ");
let { document, store, windowRequire } = monitor.panelWin;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
store.dispatch(Actions.batchEnable(false));
let wait = waitForNetworkEvents(monitor, 1);
- await ContentTask.spawn(tab.linkedBrowser, {}, async function() {
+ await ContentTask.spawn(tab.linkedBrowser, {}, async function () {
content.wrappedJSObject.performRequests();
});
await wait;
wait = waitForDOM(document, "#response-panel .CodeMirror-code");
EventUtils.sendMouseEvent({ type: "click" },
document.querySelector(".network-details-panel-toggle"));
EventUtils.sendMouseEvent({ type: "click" },
--- a/devtools/client/netmonitor/test/browser_net_json-long.js
+++ b/devtools/client/netmonitor/test/browser_net_json-long.js
@@ -2,17 +2,17 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Tests if very long JSON responses are handled correctly.
*/
-add_task(async function() {
+add_task(async function () {
let { L10N } = require("devtools/client/netmonitor/src/utils/l10n");
let { tab, monitor } = await initNetMonitor(JSON_LONG_URL);
info("Starting test... ");
// This is receiving over 80 KB of json and will populate over 6000 items
// in a variables view instance. Debug builds are slow.
requestLongerTimeout(4);
@@ -22,17 +22,17 @@ add_task(async function() {
let {
getDisplayedRequests,
getSortedRequests,
} = windowRequire("devtools/client/netmonitor/src/selectors/index");
store.dispatch(Actions.batchEnable(false));
let wait = waitForNetworkEvents(monitor, 1);
- await ContentTask.spawn(tab.linkedBrowser, {}, async function() {
+ await ContentTask.spawn(tab.linkedBrowser, {}, async function () {
content.wrappedJSObject.performRequests();
});
await wait;
let requestItem = document.querySelector(".request-list-item");
let requestsListStatus = requestItem.querySelector(".requests-list-status");
EventUtils.sendMouseEvent({ type: "mouseover" }, requestsListStatus);
await waitUntil(() => requestsListStatus.title);
--- a/devtools/client/netmonitor/test/browser_net_json-malformed.js
+++ b/devtools/client/netmonitor/test/browser_net_json-malformed.js
@@ -2,32 +2,32 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Tests if malformed JSON responses are handled correctly.
*/
-add_task(async function() {
+add_task(async function () {
let { L10N } = require("devtools/client/netmonitor/src/utils/l10n");
let { tab, monitor } = await initNetMonitor(JSON_MALFORMED_URL);
info("Starting test... ");
let { document, store, windowRequire } = monitor.panelWin;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
let {
getDisplayedRequests,
getSortedRequests,
} = windowRequire("devtools/client/netmonitor/src/selectors/index");
store.dispatch(Actions.batchEnable(false));
let wait = waitForNetworkEvents(monitor, 1);
- await ContentTask.spawn(tab.linkedBrowser, {}, async function() {
+ await ContentTask.spawn(tab.linkedBrowser, {}, async function () {
content.wrappedJSObject.performRequests();
});
await wait;
let requestItem = document.querySelector(".request-list-item");
let requestsListStatus = requestItem.querySelector(".requests-list-status");
EventUtils.sendMouseEvent({ type: "mouseover" }, requestsListStatus);
await waitUntil(() => requestsListStatus.title);
--- a/devtools/client/netmonitor/test/browser_net_json-null.js
+++ b/devtools/client/netmonitor/test/browser_net_json-null.js
@@ -2,28 +2,28 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Tests if JSON responses containing null values are properly displayed.
*/
-add_task(async function() {
+add_task(async function () {
let { tab, monitor } = await initNetMonitor(JSON_BASIC_URL + "?name=null");
info("Starting test... ");
let { document, store, windowRequire } = monitor.panelWin;
let { L10N } = windowRequire("devtools/client/netmonitor/src/utils/l10n");
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
store.dispatch(Actions.batchEnable(false));
let wait = waitForNetworkEvents(monitor, 1);
- await ContentTask.spawn(tab.linkedBrowser, {}, async function() {
+ await ContentTask.spawn(tab.linkedBrowser, {}, async function () {
content.wrappedJSObject.performRequests();
});
await wait;
await openResponsePanel();
checkResponsePanelDisplaysJSON();
let tabpanel = document.querySelector("#response-panel");
--- a/devtools/client/netmonitor/test/browser_net_json_custom_mime.js
+++ b/devtools/client/netmonitor/test/browser_net_json_custom_mime.js
@@ -2,32 +2,32 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Tests if JSON responses with unusal/custom MIME types are handled correctly.
*/
-add_task(async function() {
+add_task(async function () {
let { tab, monitor } = await initNetMonitor(JSON_CUSTOM_MIME_URL);
info("Starting test... ");
let { document, store, windowRequire } = monitor.panelWin;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
let { L10N } = windowRequire("devtools/client/netmonitor/src/utils/l10n");
let {
getDisplayedRequests,
getSortedRequests,
} = windowRequire("devtools/client/netmonitor/src/selectors/index");
store.dispatch(Actions.batchEnable(false));
let wait = waitForNetworkEvents(monitor, 1);
- await ContentTask.spawn(tab.linkedBrowser, {}, async function() {
+ await ContentTask.spawn(tab.linkedBrowser, {}, async function () {
content.wrappedJSObject.performRequests();
});
await wait;
let requestItem = document.querySelector(".request-list-item");
let requestsListStatus = requestItem.querySelector(".requests-list-status");
EventUtils.sendMouseEvent({ type: "mouseover" }, requestsListStatus);
await waitUntil(() => requestsListStatus.title);
--- a/devtools/client/netmonitor/test/browser_net_json_text_mime.js
+++ b/devtools/client/netmonitor/test/browser_net_json_text_mime.js
@@ -2,33 +2,33 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Tests if JSON responses with unusal/custom MIME types are handled correctly.
*/
-add_task(async function() {
+add_task(async function () {
let { L10N } = require("devtools/client/netmonitor/src/utils/l10n");
let { tab, monitor } = await initNetMonitor(JSON_TEXT_MIME_URL);
info("Starting test... ");
let { document, store, windowRequire } = monitor.panelWin;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
let {
getDisplayedRequests,
getSortedRequests,
} = windowRequire("devtools/client/netmonitor/src/selectors/index");
store.dispatch(Actions.batchEnable(false));
let wait = waitForNetworkEvents(monitor, 1);
- await ContentTask.spawn(tab.linkedBrowser, {}, async function() {
+ await ContentTask.spawn(tab.linkedBrowser, {}, async function () {
content.wrappedJSObject.performRequests();
});
await wait;
let requestItem = document.querySelector(".request-list-item");
let requestsListStatus = requestItem.querySelector(".requests-list-status");
EventUtils.sendMouseEvent({ type: "mouseover" }, requestsListStatus);
await waitUntil(() => requestsListStatus.title);
--- a/devtools/client/netmonitor/test/browser_net_jsonp.js
+++ b/devtools/client/netmonitor/test/browser_net_jsonp.js
@@ -2,33 +2,33 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Tests if JSONP responses are handled correctly.
*/
-add_task(async function() {
+add_task(async function () {
let { L10N } = require("devtools/client/netmonitor/src/utils/l10n");
let { tab, monitor } = await initNetMonitor(JSONP_URL);
info("Starting test... ");
let { document, store, windowRequire } = monitor.panelWin;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
let {
getDisplayedRequests,
getSortedRequests,
} = windowRequire("devtools/client/netmonitor/src/selectors/index");
store.dispatch(Actions.batchEnable(false));
let wait = waitForNetworkEvents(monitor, 2);
- await ContentTask.spawn(tab.linkedBrowser, {}, async function() {
+ await ContentTask.spawn(tab.linkedBrowser, {}, async function () {
content.wrappedJSObject.performRequests();
});
await wait;
let requestItems = document.querySelectorAll(".request-list-item");
for (let requestItem of requestItems) {
requestItem.scrollIntoView();
let requestsListStatus = requestItem.querySelector(".requests-list-status");
--- a/devtools/client/netmonitor/test/browser_net_large-response.js
+++ b/devtools/client/netmonitor/test/browser_net_large-response.js
@@ -4,17 +4,17 @@
"use strict";
/**
* Tests if very large response contents are just displayed as plain text.
*/
const HTML_LONG_URL = CONTENT_TYPE_SJS + "?fmt=html-long";
-add_task(async function() {
+add_task(async function () {
let { tab, monitor } = await initNetMonitor(CUSTOM_GET_URL);
info("Starting test... ");
// This test could potentially be slow because over 100 KB of stuff
// is going to be requested and displayed in the source editor.
requestLongerTimeout(2);
let { document, store, windowRequire } = monitor.panelWin;
@@ -22,17 +22,17 @@ add_task(async function() {
let {
getDisplayedRequests,
getSortedRequests,
} = windowRequire("devtools/client/netmonitor/src/selectors/index");
store.dispatch(Actions.batchEnable(false));
let wait = waitForNetworkEvents(monitor, 1);
- await ContentTask.spawn(tab.linkedBrowser, HTML_LONG_URL, async function(url) {
+ await ContentTask.spawn(tab.linkedBrowser, HTML_LONG_URL, async function (url) {
content.wrappedJSObject.performRequests(1, url);
});
await wait;
let requestItem = document.querySelector(".request-list-item");
requestItem.scrollIntoView();
let requestsListStatus = requestItem.querySelector(".requests-list-status");
EventUtils.sendMouseEvent({ type: "mouseover" }, requestsListStatus);
--- a/devtools/client/netmonitor/test/browser_net_leak_on_tab_close.js
+++ b/devtools/client/netmonitor/test/browser_net_leak_on_tab_close.js
@@ -2,16 +2,16 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Tests that netmonitor doesn't leak windows on parent-side pages (bug 1285638)
*/
-add_task(async function() {
+add_task(async function () {
// Tell initNetMonitor to enable cache. Otherwise it will assert that there were more
// than zero network requests during the page load. But when loading about:config,
// there are none.
let { monitor } = await initNetMonitor("about:config", true);
ok(monitor, "The network monitor was opened");
await teardown(monitor);
});
--- a/devtools/client/netmonitor/test/browser_net_open_in_debugger.js
+++ b/devtools/client/netmonitor/test/browser_net_open_in_debugger.js
@@ -2,28 +2,28 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Test the 'Open in debugger' feature
*/
-add_task(async function() {
+add_task(async function () {
let { tab, monitor, toolbox} = await initNetMonitor(CONTENT_TYPE_WITHOUT_CACHE_URL);
info("Starting test... ");
let { document, store, windowRequire } = monitor.panelWin;
let contextMenuDoc = monitor.panelWin.parent.document;
// Avoid async processing
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
store.dispatch(Actions.batchEnable(false));
let wait = waitForNetworkEvents(monitor, CONTENT_TYPE_WITHOUT_CACHE_REQUESTS);
- await ContentTask.spawn(tab.linkedBrowser, {}, async function() {
+ await ContentTask.spawn(tab.linkedBrowser, {}, async function () {
content.wrappedJSObject.performRequests();
});
await wait;
wait = waitForDOM(contextMenuDoc, "#request-list-context-open-in-debugger");
EventUtils.sendMouseEvent({ type: "mousedown" },
document.querySelectorAll(".request-list-item")[2]);
EventUtils.sendMouseEvent({ type: "contextmenu" },
--- a/devtools/client/netmonitor/test/browser_net_open_in_style_editor.js
+++ b/devtools/client/netmonitor/test/browser_net_open_in_style_editor.js
@@ -2,28 +2,28 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Test the 'Open in debugger' feature
*/
-add_task(async function() {
+add_task(async function () {
let { tab, monitor, toolbox} = await initNetMonitor(CONTENT_TYPE_WITHOUT_CACHE_URL);
info("Starting test... ");
let { document, store, windowRequire } = monitor.panelWin;
let contextMenuDoc = monitor.panelWin.parent.document;
// Avoid async processing
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
store.dispatch(Actions.batchEnable(false));
let wait = waitForNetworkEvents(monitor, CONTENT_TYPE_WITHOUT_CACHE_REQUESTS);
- await ContentTask.spawn(tab.linkedBrowser, {}, async function() {
+ await ContentTask.spawn(tab.linkedBrowser, {}, async function () {
content.wrappedJSObject.performRequests();
});
await wait;
wait = waitForDOM(contextMenuDoc, "#request-list-context-open-in-style-editor");
EventUtils.sendMouseEvent({ type: "mousedown" },
document.querySelectorAll(".request-list-item")[1]);
EventUtils.sendMouseEvent({ type: "contextmenu" },
--- a/devtools/client/netmonitor/test/browser_net_open_request_in_tab.js
+++ b/devtools/client/netmonitor/test/browser_net_open_request_in_tab.js
@@ -2,28 +2,28 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Tests if Open in new tab works.
*/
-add_task(async function() {
+add_task(async function () {
let { tab, monitor } = await initNetMonitor(CUSTOM_GET_URL);
info("Starting test...");
let { document, store, windowRequire } = monitor.panelWin;
let contextMenuDoc = monitor.panelWin.parent.document;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
store.dispatch(Actions.batchEnable(false));
let wait = waitForNetworkEvents(monitor, 1);
- await ContentTask.spawn(tab.linkedBrowser, {}, async function() {
+ await ContentTask.spawn(tab.linkedBrowser, {}, async function () {
content.wrappedJSObject.performRequests(1);
});
await wait;
wait = waitForDOM(contextMenuDoc, "#request-list-context-newtab");
EventUtils.sendMouseEvent({ type: "mousedown" },
document.querySelectorAll(".request-list-item")[0]);
EventUtils.sendMouseEvent({ type: "contextmenu" },
--- a/devtools/client/netmonitor/test/browser_net_pane-collapse.js
+++ b/devtools/client/netmonitor/test/browser_net_pane-collapse.js
@@ -2,17 +2,17 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Tests if the network monitor panes collapse properly.
*/
-add_task(async function() {
+add_task(async function () {
let { tab, monitor } = await initNetMonitor(SIMPLE_URL);
info("Starting test... ");
let { document, windowRequire } = monitor.panelWin;
let { Prefs } = windowRequire("devtools/client/netmonitor/src/utils/prefs");
let detailsPaneToggleButton = document.querySelector(".network-details-panel-toggle");
let wait = waitForNetworkEvents(monitor, 1);
--- a/devtools/client/netmonitor/test/browser_net_pane-toggle.js
+++ b/devtools/client/netmonitor/test/browser_net_pane-toggle.js
@@ -2,17 +2,17 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Tests if toggling the details pane works as expected.
*/
-add_task(async function() {
+add_task(async function () {
let { tab, monitor } = await initNetMonitor(SIMPLE_URL);
info("Starting test... ");
let { document, store, windowRequire } = monitor.panelWin;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
let { EVENTS } = windowRequire("devtools/client/netmonitor/src/constants");
let {
getSelectedRequest,
--- a/devtools/client/netmonitor/test/browser_net_params_sorted.js
+++ b/devtools/client/netmonitor/test/browser_net_params_sorted.js
@@ -2,27 +2,27 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Tests whether keys in Params panel are sorted.
*/
-add_task(async function() {
+add_task(async function () {
let { tab, monitor } = await initNetMonitor(POST_DATA_URL);
info("Starting test... ");
let { document, store, windowRequire } = monitor.panelWin;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
store.dispatch(Actions.batchEnable(false));
let wait = waitForNetworkEvents(monitor, 2);
- await ContentTask.spawn(tab.linkedBrowser, {}, async function() {
+ await ContentTask.spawn(tab.linkedBrowser, {}, async function () {
content.wrappedJSObject.performRequests();
});
await wait;
wait = waitForDOM(document, ".headers-overview");
EventUtils.sendMouseEvent({ type: "mousedown" },
document.querySelectorAll(".request-list-item")[0]);
await wait;
--- a/devtools/client/netmonitor/test/browser_net_pause.js
+++ b/devtools/client/netmonitor/test/browser_net_pause.js
@@ -1,17 +1,17 @@
/* Any copyright is dedicated to the Public Domain.
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Tests if the pause/resume button works.
*/
-add_task(async function() {
+add_task(async function () {
let { tab, monitor } = await initNetMonitor(PAUSE_URL);
info("Starting test... ");
let { document, store, windowRequire, connector } = monitor.panelWin;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
let pauseButton = document.querySelector(".requests-list-pause-button");
store.dispatch(Actions.batchEnable(false));
@@ -62,28 +62,28 @@ function assertRequestCount(store, count
"There should be correct number of requests");
}
/**
* Execute simple GET request and wait till it's done.
*/
async function performRequestAndWait(tab, monitor) {
let wait = waitForNetworkEvents(monitor, 1);
- await ContentTask.spawn(tab.linkedBrowser, SIMPLE_SJS, async function(url) {
+ await ContentTask.spawn(tab.linkedBrowser, SIMPLE_SJS, async function (url) {
await content.wrappedJSObject.performRequests(url);
});
await wait;
}
/**
* Execute simple GET request
*/
async function performPausedRequest(connector, tab, monitor) {
let wait = waitForWebConsoleNetworkEvent(connector);
- await ContentTask.spawn(tab.linkedBrowser, SIMPLE_SJS, async function(url) {
+ await ContentTask.spawn(tab.linkedBrowser, SIMPLE_SJS, async function (url) {
await content.wrappedJSObject.performRequests(url);
});
await wait;
}
/**
* Listen for events fired by the console client since the Firefox
* connector (data provider) is paused.
--- a/devtools/client/netmonitor/test/browser_net_persistent_logs.js
+++ b/devtools/client/netmonitor/test/browser_net_persistent_logs.js
@@ -3,17 +3,17 @@
"use strict";
/**
* Tests if the network monitor leaks on initialization and sudden destruction.
* You can also use this initialization format as a template for other tests.
*/
-add_task(async function() {
+add_task(async function () {
let { tab, monitor } = await initNetMonitor(SINGLE_GET_URL);
info("Starting test... ");
let { document, store, windowRequire } = monitor.panelWin;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
store.dispatch(Actions.batchEnable(false));
--- a/devtools/client/netmonitor/test/browser_net_post-data-01.js
+++ b/devtools/client/netmonitor/test/browser_net_post-data-01.js
@@ -2,17 +2,17 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Tests if the POST requests display the correct information in the UI.
*/
-add_task(async function() {
+add_task(async function () {
let { L10N } = require("devtools/client/netmonitor/src/utils/l10n");
// Set a higher panel height in order to get full CodeMirror content
Services.prefs.setIntPref("devtools.toolbox.footer.height", 600);
let { tab, monitor } = await initNetMonitor(POST_DATA_URL);
info("Starting test... ");
@@ -21,17 +21,17 @@ add_task(async function() {
let {
getDisplayedRequests,
getSortedRequests,
} = windowRequire("devtools/client/netmonitor/src/selectors/index");
store.dispatch(Actions.batchEnable(false));
let wait = waitForNetworkEvents(monitor, 2);
- await ContentTask.spawn(tab.linkedBrowser, {}, async function() {
+ await ContentTask.spawn(tab.linkedBrowser, {}, async function () {
content.wrappedJSObject.performRequests();
});
await wait;
let requestItems = document.querySelectorAll(".request-list-item");
for (let requestItem of requestItems) {
requestItem.scrollIntoView();
let requestsListStatus = requestItem.querySelector(".requests-list-status");
--- a/devtools/client/netmonitor/test/browser_net_post-data-02.js
+++ b/devtools/client/netmonitor/test/browser_net_post-data-02.js
@@ -3,29 +3,29 @@
"use strict";
/**
* Tests if the POST requests display the correct information in the UI,
* for raw payloads with attached content-type headers.
*/
-add_task(async function() {
+add_task(async function () {
let { L10N } = require("devtools/client/netmonitor/src/utils/l10n");
let { tab, monitor } = await initNetMonitor(POST_RAW_URL);
info("Starting test... ");
let { document, store, windowRequire } = monitor.panelWin;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
store.dispatch(Actions.batchEnable(false));
let wait = waitForNetworkEvents(monitor, 1);
- await ContentTask.spawn(tab.linkedBrowser, {}, async function() {
+ await ContentTask.spawn(tab.linkedBrowser, {}, async function () {
content.wrappedJSObject.performRequests();
});
await wait;
// Wait for all tree view updated by react
wait = waitForDOM(document, "#params-panel .tree-section");
EventUtils.sendMouseEvent({ type: "mousedown" },
document.querySelectorAll(".request-list-item")[0]);
--- a/devtools/client/netmonitor/test/browser_net_post-data-03.js
+++ b/devtools/client/netmonitor/test/browser_net_post-data-03.js
@@ -3,29 +3,29 @@
"use strict";
/**
* Tests if the POST requests display the correct information in the UI,
* for raw payloads with content-type headers attached to the upload stream.
*/
-add_task(async function() {
+add_task(async function () {
let { L10N } = require("devtools/client/netmonitor/src/utils/l10n");
let { tab, monitor } = await initNetMonitor(POST_RAW_WITH_HEADERS_URL);
info("Starting test... ");
let { document, store, windowRequire } = monitor.panelWin;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
store.dispatch(Actions.batchEnable(false));
let wait = waitForNetworkEvents(monitor, 1);
- await ContentTask.spawn(tab.linkedBrowser, {}, async function() {
+ await ContentTask.spawn(tab.linkedBrowser, {}, async function () {
content.wrappedJSObject.performRequests();
});
await wait;
// Wait for all tree view updated by react
wait = waitForDOM(document, "#headers-panel .tree-section .treeLabel", 3);
EventUtils.sendMouseEvent({ type: "click" },
document.querySelector(".network-details-panel-toggle"));
--- a/devtools/client/netmonitor/test/browser_net_post-data-04.js
+++ b/devtools/client/netmonitor/test/browser_net_post-data-04.js
@@ -3,29 +3,29 @@
"use strict";
/**
* Tests if the POST requests display the correct information in the UI,
* for JSON payloads.
*/
-add_task(async function() {
+add_task(async function () {
let { L10N } = require("devtools/client/netmonitor/src/utils/l10n");
let { tab, monitor } = await initNetMonitor(POST_JSON_URL);
info("Starting test... ");
let { document, store, windowRequire } = monitor.panelWin;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
store.dispatch(Actions.batchEnable(false));
let wait = waitForNetworkEvents(monitor, 1);
- await ContentTask.spawn(tab.linkedBrowser, {}, async function() {
+ await ContentTask.spawn(tab.linkedBrowser, {}, async function () {
content.wrappedJSObject.performRequests();
});
await wait;
// Wait for all tree view updated by react
wait = waitForDOM(document, "#params-panel .tree-section");
EventUtils.sendMouseEvent({ type: "click" },
document.querySelector(".network-details-panel-toggle"));
--- a/devtools/client/netmonitor/test/browser_net_prefs-and-l10n.js
+++ b/devtools/client/netmonitor/test/browser_net_prefs-and-l10n.js
@@ -2,17 +2,17 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Tests if the preferences and localization objects work correctly.
*/
-add_task(async function() {
+add_task(async function () {
let { L10N } = require("devtools/client/netmonitor/src/utils/l10n");
let { monitor } = await initNetMonitor(SIMPLE_URL);
info("Starting test... ");
let { windowRequire } = monitor.panelWin;
let { Prefs } = windowRequire("devtools/client/netmonitor/src/utils/prefs");
--- a/devtools/client/netmonitor/test/browser_net_prefs-reload.js
+++ b/devtools/client/netmonitor/test/browser_net_prefs-reload.js
@@ -2,17 +2,17 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Tests if the prefs that should survive across tool reloads work.
*/
-add_task(async function() {
+add_task(async function () {
let { monitor } = await initNetMonitor(SIMPLE_URL);
let Actions = monitor.panelWin
.windowRequire("devtools/client/netmonitor/src/actions/index");
info("Starting test... ");
// This test reopens the network monitor a bunch of times, for different
// hosts (bottom, side, window). This seems to be slow on debug builds.
requestLongerTimeout(3);
--- a/devtools/client/netmonitor/test/browser_net_raw_headers.js
+++ b/devtools/client/netmonitor/test/browser_net_raw_headers.js
@@ -2,30 +2,30 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Tests if showing raw headers works.
*/
-add_task(async function() {
+add_task(async function () {
let { tab, monitor } = await initNetMonitor(POST_DATA_URL);
info("Starting test... ");
let { document, store, windowRequire } = monitor.panelWin;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
let {
getSortedRequests,
} = windowRequire("devtools/client/netmonitor/src/selectors/index");
store.dispatch(Actions.batchEnable(false));
let wait = waitForNetworkEvents(monitor, 2);
- await ContentTask.spawn(tab.linkedBrowser, {}, async function() {
+ await ContentTask.spawn(tab.linkedBrowser, {}, async function () {
content.wrappedJSObject.performRequests();
});
await wait;
wait = waitForDOM(document, "#headers-panel .tree-section", 2);
EventUtils.sendMouseEvent({ type: "mousedown" },
document.querySelectorAll(".request-list-item")[0]);
await wait;
--- a/devtools/client/netmonitor/test/browser_net_reload-button.js
+++ b/devtools/client/netmonitor/test/browser_net_reload-button.js
@@ -2,17 +2,17 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Tests if the empty-requests reload button works.
*/
-add_task(async function() {
+add_task(async function () {
let { monitor } = await initNetMonitor(SIMPLE_URL);
info("Starting test... ");
let { document } = monitor.panelWin;
let wait = waitForNetworkEvents(monitor, 1);
EventUtils.sendMouseEvent({ type: "click" },
document.querySelector(".requests-list-reload-notice-button"));
--- a/devtools/client/netmonitor/test/browser_net_reload-markers.js
+++ b/devtools/client/netmonitor/test/browser_net_reload-markers.js
@@ -2,17 +2,17 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Tests if the empty-requests reload button works.
*/
-add_task(async function() {
+add_task(async function () {
let { monitor } = await initNetMonitor(SIMPLE_URL);
info("Starting test... ");
let { document } = monitor.panelWin;
let markersDone = waitForTimelineMarkers(monitor);
let button = document.querySelector(".requests-list-reload-notice-button");
--- a/devtools/client/netmonitor/test/browser_net_req-resp-bodies.js
+++ b/devtools/client/netmonitor/test/browser_net_req-resp-bodies.js
@@ -2,34 +2,34 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Test if request and response body logging stays on after opening the console.
*/
-add_task(async function() {
+add_task(async function () {
let { L10N } = require("devtools/client/netmonitor/src/utils/l10n");
let { tab, monitor } = await initNetMonitor(JSON_LONG_URL);
info("Starting test... ");
let { document, store, windowRequire } = monitor.panelWin;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
let {
getDisplayedRequests,
getSortedRequests,
} = windowRequire("devtools/client/netmonitor/src/selectors/index");
store.dispatch(Actions.batchEnable(false));
// Perform first batch of requests.
let wait = waitForNetworkEvents(monitor, 1);
- await ContentTask.spawn(tab.linkedBrowser, {}, async function() {
+ await ContentTask.spawn(tab.linkedBrowser, {}, async function () {
content.wrappedJSObject.performRequests();
});
await wait;
await verifyRequest(0);
// Switch to the webconsole.
let onWebConsole = monitor.toolbox.once("webconsole-selected");
@@ -43,17 +43,17 @@ add_task(async function() {
// Reload debugee.
wait = waitForNetworkEvents(monitor, 1);
tab.linkedBrowser.reload();
await wait;
// Perform another batch of requests.
wait = waitForNetworkEvents(monitor, 1);
- await ContentTask.spawn(tab.linkedBrowser, {}, async function() {
+ await ContentTask.spawn(tab.linkedBrowser, {}, async function () {
content.wrappedJSObject.performRequests();
});
await wait;
await verifyRequest(1);
return teardown(monitor);
--- a/devtools/client/netmonitor/test/browser_net_resend_cors.js
+++ b/devtools/client/netmonitor/test/browser_net_resend_cors.js
@@ -3,34 +3,34 @@
"use strict";
/**
* Tests if resending a CORS request avoids the security checks and doesn't send
* a preflight OPTIONS request (bug 1270096 and friends)
*/
-add_task(async function() {
+add_task(async function () {
let { tab, monitor } = await initNetMonitor(CORS_URL);
info("Starting test... ");
let { store, windowRequire, connector } = monitor.panelWin;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
let {
getRequestById,
getSortedRequests,
} = windowRequire("devtools/client/netmonitor/src/selectors/index");
store.dispatch(Actions.batchEnable(false));
let requestUrl = "http://test1.example.com" + CORS_SJS_PATH;
info("Waiting for OPTIONS, then POST");
let wait = waitForNetworkEvents(monitor, 2);
- await ContentTask.spawn(tab.linkedBrowser, requestUrl, async function(url) {
+ await ContentTask.spawn(tab.linkedBrowser, requestUrl, async function (url) {
content.wrappedJSObject.performRequests(url, "triggering/preflight", "post-data");
});
await wait;
const METHODS = ["OPTIONS", "POST"];
const ITEMS = METHODS.map((val, i) => getSortedRequests(store.getState()).get(i));
// Check the requests that were sent
--- a/devtools/client/netmonitor/test/browser_net_resend_headers.js
+++ b/devtools/client/netmonitor/test/browser_net_resend_headers.js
@@ -2,17 +2,17 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Test if custom request headers are not ignored (bug 1270096 and friends)
*/
-add_task(async function() {
+add_task(async function () {
let { monitor } = await initNetMonitor(SIMPLE_SJS);
info("Starting test... ");
let { store, windowRequire, connector } = monitor.panelWin;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
let { requestData, sendHTTPRequest } = connector;
let {
getSortedRequests,
--- a/devtools/client/netmonitor/test/browser_net_security-details.js
+++ b/devtools/client/netmonitor/test/browser_net_security-details.js
@@ -2,27 +2,27 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Test that Security details tab contains the expected data.
*/
-add_task(async function() {
+add_task(async function () {
let { tab, monitor } = await initNetMonitor(CUSTOM_GET_URL);
let { document, store, windowRequire } = monitor.panelWin;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
store.dispatch(Actions.batchEnable(false));
info("Performing a secure request.");
const REQUESTS_URL = "https://example.com" + CORS_SJS_PATH;
let wait = waitForNetworkEvents(monitor, 1);
- await ContentTask.spawn(tab.linkedBrowser, REQUESTS_URL, async function(url) {
+ await ContentTask.spawn(tab.linkedBrowser, REQUESTS_URL, async function (url) {
content.wrappedJSObject.performRequests(1, url);
});
await wait;
EventUtils.sendMouseEvent({ type: "click" },
document.querySelector(".network-details-panel-toggle"));
EventUtils.sendMouseEvent({ type: "click" },
document.querySelector("#security-tab"));
--- a/devtools/client/netmonitor/test/browser_net_security-error.js
+++ b/devtools/client/netmonitor/test/browser_net_security-error.js
@@ -2,27 +2,27 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Test that Security details tab shows an error message with broken connections.
*/
-add_task(async function() {
+add_task(async function () {
let { tab, monitor } = await initNetMonitor(CUSTOM_GET_URL);
let { document, store, windowRequire } = monitor.panelWin;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
store.dispatch(Actions.batchEnable(false));
info("Requesting a resource that has a certificate problem.");
let requestsDone = waitForNetworkEvents(monitor, 1);
- await ContentTask.spawn(tab.linkedBrowser, {}, async function() {
+ await ContentTask.spawn(tab.linkedBrowser, {}, async function () {
content.wrappedJSObject.performRequests(1, "https://nocert.example.com");
});
await requestsDone;
let securityInfoLoaded = waitForDOM(document, ".security-info-value");
EventUtils.sendMouseEvent({ type: "click" },
document.querySelector(".network-details-panel-toggle"));
--- a/devtools/client/netmonitor/test/browser_net_security-icon-click.js
+++ b/devtools/client/netmonitor/test/browser_net_security-icon-click.js
@@ -2,17 +2,17 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Test that clicking on the security indicator opens the security details tab.
*/
-add_task(async function() {
+add_task(async function () {
let { tab, monitor } = await initNetMonitor(CUSTOM_GET_URL);
let { document, store, windowRequire } = monitor.panelWin;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
store.dispatch(Actions.batchEnable(false));
info("Requesting a resource over HTTPS.");
await performRequestAndWait("https://example.com" + CORS_SJS_PATH + "?request_2");
@@ -33,17 +33,17 @@ add_task(async function() {
info("Testing that security icon can be clicked after the items were sorted.");
await clickAndTestSecurityIcon();
return teardown(monitor);
async function performRequestAndWait(url) {
let wait = waitForNetworkEvents(monitor, 1);
- await ContentTask.spawn(tab.linkedBrowser, { url }, async function(args) {
+ await ContentTask.spawn(tab.linkedBrowser, { url }, async function (args) {
content.wrappedJSObject.performRequests(1, args.url);
});
return wait;
}
async function clickAndTestSecurityIcon() {
let icon = document.querySelector(".requests-security-state-icon");
info("Clicking security icon of the first request and waiting for panel update.");
--- a/devtools/client/netmonitor/test/browser_net_security-redirect.js
+++ b/devtools/client/netmonitor/test/browser_net_security-redirect.js
@@ -3,25 +3,25 @@
"use strict";
/**
* Test a http -> https redirect shows secure icon only for redirected https
* request.
*/
-add_task(async function() {
+add_task(async function () {
let { tab, monitor } = await initNetMonitor(CUSTOM_GET_URL);
let { document, store, windowRequire } = monitor.panelWin;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
store.dispatch(Actions.batchEnable(false));
let wait = waitForNetworkEvents(monitor, 2);
- await ContentTask.spawn(tab.linkedBrowser, HTTPS_REDIRECT_SJS, async function(url) {
+ await ContentTask.spawn(tab.linkedBrowser, HTTPS_REDIRECT_SJS, async function (url) {
content.wrappedJSObject.performRequests(1, url);
});
await wait;
is(store.getState().requests.requests.size, 2,
"There were two requests due to redirect.");
let [
--- a/devtools/client/netmonitor/test/browser_net_security-state.js
+++ b/devtools/client/netmonitor/test/browser_net_security-state.js
@@ -3,17 +3,17 @@
"use strict";
/**
* Test that correct security state indicator appears depending on the security
* state.
*/
-add_task(async function() {
+add_task(async function () {
const EXPECTED_SECURITY_STATES = {
"test1.example.com": "security-state-insecure",
"example.com": "security-state-secure",
"nocert.example.com": "security-state-broken",
"localhost": "security-state-local",
};
let { tab, monitor } = await initNetMonitor(CUSTOM_GET_URL);
@@ -46,17 +46,17 @@ add_task(async function() {
* - https://nocert.example.com (broken)
* - https://example.com (secure)
* - http://test1.example.com (insecure)
* - http://localhost (local)
* and waits until NetworkMonitor has handled all packets sent by the server.
*/
async function performRequests() {
function executeRequests(count, url) {
- return ContentTask.spawn(tab.linkedBrowser, {count, url}, async function(args) {
+ return ContentTask.spawn(tab.linkedBrowser, {count, url}, async function (args) {
content.wrappedJSObject.performRequests(args.count, args.url);
});
}
let done = waitForNetworkEvents(monitor, 1);
info("Requesting a resource that has a certificate problem.");
await executeRequests(1, "https://nocert.example.com");
--- a/devtools/client/netmonitor/test/browser_net_security-tab-deselect.js
+++ b/devtools/client/netmonitor/test/browser_net_security-tab-deselect.js
@@ -3,30 +3,30 @@
"use strict";
/**
* Test that security details tab is no longer selected if an insecure request
* is selected.
*/
-add_task(async function() {
+add_task(async function () {
let { tab, monitor } = await initNetMonitor(CUSTOM_GET_URL);
let { document, store, windowRequire } = monitor.panelWin;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
store.dispatch(Actions.batchEnable(false));
info("Performing requests.");
let wait = waitForNetworkEvents(monitor, 2);
const REQUEST_URLS = [
"https://example.com" + CORS_SJS_PATH,
"http://example.com" + CORS_SJS_PATH,
];
- await ContentTask.spawn(tab.linkedBrowser, REQUEST_URLS, async function(urls) {
+ await ContentTask.spawn(tab.linkedBrowser, REQUEST_URLS, async function (urls) {
for (let url of urls) {
content.wrappedJSObject.performRequests(1, url);
}
});
await wait;
info("Selecting secure request.");
wait = waitForDOM(document, ".tabs");
--- a/devtools/client/netmonitor/test/browser_net_security-tab-visibility.js
+++ b/devtools/client/netmonitor/test/browser_net_security-tab-visibility.js
@@ -2,17 +2,17 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Test that security details tab is visible only when it should.
*/
-add_task(async function() {
+add_task(async function () {
const TEST_DATA = [
{
desc: "http request",
uri: "http://example.com" + CORS_SJS_PATH,
visibleOnNewEvent: false,
visibleOnSecurityInfo: false,
visibleOnceComplete: false,
}, {
@@ -42,17 +42,17 @@ add_task(async function() {
for (let testcase of TEST_DATA) {
info("Testing Security tab visibility for " + testcase.desc);
let onNewItem = monitor.panelWin.once(EVENTS.NETWORK_EVENT);
let onComplete = testcase.isBroken ?
waitForSecurityBrokenNetworkEvent() :
waitForNetworkEvents(monitor, 1);
info("Performing a request to " + testcase.uri);
- await ContentTask.spawn(tab.linkedBrowser, testcase.uri, async function(url) {
+ await ContentTask.spawn(tab.linkedBrowser, testcase.uri, async function (url) {
content.wrappedJSObject.performRequests(1, url);
});
info("Waiting for new network event.");
await onNewItem;
info("Selecting the request.");
EventUtils.sendMouseEvent({ type: "mousedown" },
--- a/devtools/client/netmonitor/test/browser_net_security-warnings.js
+++ b/devtools/client/netmonitor/test/browser_net_security-warnings.js
@@ -10,29 +10,29 @@
const TEST_CASES = [
{
desc: "no warnings",
uri: "https://example.com" + CORS_SJS_PATH,
warnCipher: null,
},
];
-add_task(async function() {
+add_task(async function () {
let { tab, monitor } = await initNetMonitor(CUSTOM_GET_URL);
let { document, store, windowRequire } = monitor.panelWin;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
store.dispatch(Actions.batchEnable(false));
for (let test of TEST_CASES) {
info("Testing site with " + test.desc);
info("Performing request to " + test.uri);
let wait = waitForNetworkEvents(monitor, 1);
- await ContentTask.spawn(tab.linkedBrowser, test.uri, async function(url) {
+ await ContentTask.spawn(tab.linkedBrowser, test.uri, async function (url) {
content.wrappedJSObject.performRequests(1, url);
});
await wait;
info("Selecting the request.");
wait = waitForDOM(document, ".tabs");
EventUtils.sendMouseEvent({ type: "mousedown" },
document.querySelectorAll(".request-list-item")[0]);
--- a/devtools/client/netmonitor/test/browser_net_send-beacon-other-tab.js
+++ b/devtools/client/netmonitor/test/browser_net_send-beacon-other-tab.js
@@ -2,33 +2,33 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Tests if beacons from other tabs are properly ignored.
*/
-add_task(async function() {
+add_task(async function () {
let { tab, monitor } = await initNetMonitor(SIMPLE_URL);
let { store, windowRequire } = monitor.panelWin;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
let {
getSortedRequests,
} = windowRequire("devtools/client/netmonitor/src/selectors/index");
store.dispatch(Actions.batchEnable(false));
let beaconTab = await addTab(SEND_BEACON_URL);
info("Beacon tab added successfully.");
is(store.getState().requests.requests.size, 0, "The requests menu should be empty.");
let wait = waitForNetworkEvents(monitor, 1);
- await ContentTask.spawn(beaconTab.linkedBrowser, {}, async function() {
+ await ContentTask.spawn(beaconTab.linkedBrowser, {}, async function () {
content.wrappedJSObject.performRequest();
});
tab.linkedBrowser.reload();
await wait;
is(store.getState().requests.requests.size, 1, "Only the reload should be recorded.");
let request = getSortedRequests(store.getState()).get(0);
is(request.method, "GET", "The method is correct.");
--- a/devtools/client/netmonitor/test/browser_net_send-beacon.js
+++ b/devtools/client/netmonitor/test/browser_net_send-beacon.js
@@ -2,29 +2,29 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Tests if beacons are handled correctly.
*/
-add_task(async function() {
+add_task(async function () {
let { tab, monitor } = await initNetMonitor(SEND_BEACON_URL);
let { store, windowRequire } = monitor.panelWin;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
let { getSortedRequests } =
windowRequire("devtools/client/netmonitor/src/selectors/index");
store.dispatch(Actions.batchEnable(false));
is(store.getState().requests.requests.size, 0, "The requests menu should be empty.");
let wait = waitForNetworkEvents(monitor, 1);
- await ContentTask.spawn(tab.linkedBrowser, {}, async function() {
+ await ContentTask.spawn(tab.linkedBrowser, {}, async function () {
content.wrappedJSObject.performRequest();
});
await wait;
is(store.getState().requests.requests.size, 1, "The beacon should be recorded.");
let request = getSortedRequests(store.getState()).get(0);
is(request.method, "POST", "The method is correct.");
ok(request.url.endsWith("beacon_request"), "The URL is correct.");
--- a/devtools/client/netmonitor/test/browser_net_service-worker-status.js
+++ b/devtools/client/netmonitor/test/browser_net_service-worker-status.js
@@ -7,17 +7,17 @@
* Tests if requests intercepted by service workers have the correct status code
*/
// Service workers only work on https
const URL = EXAMPLE_URL.replace("http:", "https:");
const TEST_URL = URL + "service-workers/status-codes.html";
-add_task(async function() {
+add_task(async function () {
let { tab, monitor } = await initNetMonitor(TEST_URL, true);
info("Starting test... ");
let { document, store, windowRequire, connector } = monitor.panelWin;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
let {
getDisplayedRequests,
getSortedRequests,
@@ -36,23 +36,23 @@ add_task(async function() {
type: "plain",
fullMimeType: "text/plain; charset=UTF-8"
},
stackFunctions: ["doXHR", "performRequests"]
},
];
info("Registering the service worker...");
- await ContentTask.spawn(tab.linkedBrowser, {}, async function() {
+ await ContentTask.spawn(tab.linkedBrowser, {}, async function () {
await content.wrappedJSObject.registerServiceWorker();
});
info("Performing requests...");
let wait = waitForNetworkEvents(monitor, REQUEST_DATA.length);
- await ContentTask.spawn(tab.linkedBrowser, {}, async function() {
+ await ContentTask.spawn(tab.linkedBrowser, {}, async function () {
content.wrappedJSObject.performRequests();
});
await wait;
// Fetch stack-trace data from the backend and wait till
// all packets are received.
let requests = getSortedRequests(store.getState());
await Promise.all(requests.map(requestItem =>
@@ -91,14 +91,14 @@ add_task(async function() {
is(stacktrace[j].functionName, functionName,
`Request #${index} has the correct function at position #${j} on the stack`);
});
index++;
}
info("Unregistering the service worker...");
- await ContentTask.spawn(tab.linkedBrowser, {}, async function() {
+ await ContentTask.spawn(tab.linkedBrowser, {}, async function () {
await content.wrappedJSObject.unregisterServiceWorker();
});
await teardown(monitor);
});
--- a/devtools/client/netmonitor/test/browser_net_simple-request-details.js
+++ b/devtools/client/netmonitor/test/browser_net_simple-request-details.js
@@ -2,17 +2,17 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Tests if requests render correct information in the details UI.
*/
-add_task(async function() {
+add_task(async function () {
let { L10N } = require("devtools/client/netmonitor/src/utils/l10n");
let { tab, monitor } = await initNetMonitor(SIMPLE_SJS);
info("Starting test... ");
let { document, store, windowRequire, NetMonitorView } = monitor.panelWin;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
let { EVENTS } = windowRequire("devtools/client/netmonitor/src/constants");
--- a/devtools/client/netmonitor/test/browser_net_simple-request.js
+++ b/devtools/client/netmonitor/test/browser_net_simple-request.js
@@ -7,17 +7,17 @@
* Test whether the UI state properly reflects existence of requests
* displayed in the Net panel. The following parts of the UI are
* tested:
* 1) Side panel visibility
* 2) Side panel toggle button
* 3) Empty user message visibility
* 4) Number of requests displayed
*/
-add_task(async function() {
+add_task(async function () {
let { tab, monitor } = await initNetMonitor(SIMPLE_URL);
info("Starting test... ");
let { document, store, windowRequire } = monitor.panelWin;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
store.dispatch(Actions.batchEnable(false));
--- a/devtools/client/netmonitor/test/browser_net_sort-01.js
+++ b/devtools/client/netmonitor/test/browser_net_sort-01.js
@@ -2,17 +2,17 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Test if sorting columns in the network table works correctly with new requests.
*/
-add_task(async function() {
+add_task(async function () {
let { L10N } = require("devtools/client/netmonitor/src/utils/l10n");
let { monitor } = await initNetMonitor(SORTING_URL);
info("Starting test... ");
// It seems that this test may be slow on debug builds. This could be because
// of the heavy dom manipulation associated with sorting.
requestLongerTimeout(2);
--- a/devtools/client/netmonitor/test/browser_net_sort-02.js
+++ b/devtools/client/netmonitor/test/browser_net_sort-02.js
@@ -2,17 +2,17 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Test if sorting columns in the network table works correctly.
*/
-add_task(async function() {
+add_task(async function () {
let { L10N } = require("devtools/client/netmonitor/src/utils/l10n");
let { monitor } = await initNetMonitor(SORTING_URL);
info("Starting test... ");
// It seems that this test may be slow on debug builds. This could be because
// of the heavy dom manipulation associated with sorting.
requestLongerTimeout(2);
--- a/devtools/client/netmonitor/test/browser_net_statistics-01.js
+++ b/devtools/client/netmonitor/test/browser_net_statistics-01.js
@@ -2,17 +2,17 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Tests if the statistics panel displays correctly.
*/
-add_task(async function() {
+add_task(async function () {
let { monitor } = await initNetMonitor(STATISTICS_URL);
info("Starting test... ");
let panel = monitor.panelWin;
let { document, store, windowRequire, connector } = panel;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
ok(document.querySelector(".monitor-panel"),
--- a/devtools/client/netmonitor/test/browser_net_statistics-02.js
+++ b/devtools/client/netmonitor/test/browser_net_statistics-02.js
@@ -3,17 +3,17 @@
"use strict";
/**
* Test if the correct filtering predicates are used when filtering from
* the performance analysis view.
*/
-add_task(async function() {
+add_task(async function () {
let { monitor } = await initNetMonitor(FILTERING_URL);
info("Starting test... ");
let panel = monitor.panelWin;
let { document, store, windowRequire, connector } = panel;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
EventUtils.sendMouseEvent({ type: "click" },
--- a/devtools/client/netmonitor/test/browser_net_status-codes.js
+++ b/devtools/client/netmonitor/test/browser_net_status-codes.js
@@ -2,17 +2,17 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Tests if requests display the correct status code and text in the UI.
*/
-add_task(async function() {
+add_task(async function () {
let { L10N } = require("devtools/client/netmonitor/src/utils/l10n");
let { tab, monitor } = await initNetMonitor(STATUS_CODES_URL);
info("Starting test... ");
let { document, store, windowRequire } = monitor.panelWin;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
@@ -94,17 +94,17 @@ add_task(async function() {
fullMimeType: "text/plain; charset=utf-8",
size: L10N.getFormatStrWithNumbers("networkMenu.sizeB", 22),
time: true
}
}
];
let wait = waitForNetworkEvents(monitor, 5);
- await ContentTask.spawn(tab.linkedBrowser, {}, async function() {
+ await ContentTask.spawn(tab.linkedBrowser, {}, async function () {
content.wrappedJSObject.performRequests();
});
await wait;
info("Performing tests");
await verifyRequests();
await testTab(0, testHeaders);
await testTab(2, testParams);
--- a/devtools/client/netmonitor/test/browser_net_streaming-response.js
+++ b/devtools/client/netmonitor/test/browser_net_streaming-response.js
@@ -3,17 +3,17 @@
"use strict";
/**
* Tests if reponses from streaming content types (MPEG-DASH, HLS) are
* displayed as XML or plain text
*/
-add_task(async function() {
+add_task(async function () {
let { tab, monitor } = await initNetMonitor(CUSTOM_GET_URL);
info("Starting test... ");
let { document, store, windowRequire } = monitor.panelWin;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
let {
getDisplayedRequests,
getSortedRequests,
@@ -24,17 +24,17 @@ add_task(async function() {
const REQUESTS = [
[ "hls-m3u8", /^#EXTM3U/ ],
[ "mpeg-dash", /^<\?xml/ ]
];
let wait = waitForNetworkEvents(monitor, REQUESTS.length);
for (let [fmt] of REQUESTS) {
let url = CONTENT_TYPE_SJS + "?fmt=" + fmt;
- await ContentTask.spawn(tab.linkedBrowser, { url }, async function(args) {
+ await ContentTask.spawn(tab.linkedBrowser, { url }, async function (args) {
content.wrappedJSObject.performRequests(1, args.url);
});
}
await wait;
let requestItems = document.querySelectorAll(".request-list-item");
for (let requestItem of requestItems) {
requestItem.scrollIntoView();
--- a/devtools/client/netmonitor/test/browser_net_throttle.js
+++ b/devtools/client/netmonitor/test/browser_net_throttle.js
@@ -1,16 +1,16 @@
/* Any copyright is dedicated to the Public Domain.
http://creativecommons.org/publicdomain/zero/1.0/ */
// Network throttling integration test.
"use strict";
-add_task(async function() {
+add_task(async function () {
await throttleTest(true);
await throttleTest(false);
});
async function throttleTest(actuallyThrottle) {
requestLongerTimeout(2);
let { monitor } = await initNetMonitor(SIMPLE_URL);
--- a/devtools/client/netmonitor/test/browser_net_timeline_ticks.js
+++ b/devtools/client/netmonitor/test/browser_net_timeline_ticks.js
@@ -2,17 +2,17 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Tests if timeline correctly displays interval divisions.
*/
-add_task(async function() {
+add_task(async function () {
let { L10N } = require("devtools/client/netmonitor/src/utils/l10n");
let { tab, monitor } = await initNetMonitor(SIMPLE_URL);
info("Starting test... ");
let { $, $all, NetMonitorView, NetMonitorController } = monitor.panelWin;
let { RequestsMenu } = NetMonitorView;
--- a/devtools/client/netmonitor/test/browser_net_timing-division.js
+++ b/devtools/client/netmonitor/test/browser_net_timing-division.js
@@ -2,27 +2,27 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Tests if timing intervals are divided againts seconds when appropriate.
*/
-add_task(async function() {
+add_task(async function () {
let { tab, monitor } = await initNetMonitor(CUSTOM_GET_URL);
info("Starting test... ");
let { document, store, windowRequire } = monitor.panelWin;
let Actions = windowRequire("devtools/client/netmonitor/src/actions/index");
store.dispatch(Actions.batchEnable(false));
let wait = waitForNetworkEvents(monitor, 2);
// Timeout needed for having enough divisions on the time scale.
- await ContentTask.spawn(tab.linkedBrowser, {}, async function() {
+ await ContentTask.spawn(tab.linkedBrowser, {}, async function () {
content.wrappedJSObject.performRequests(2, null, 3000);
});
await wait;
let milDivs = document.querySelectorAll(
".requests-list-timings-division[data-division-scale=millisecond]");
let secDivs = document.querySelectorAll(
".requests-list-timings-division[data-division-scale=second]");
--- a/devtools/client/netmonitor/test/browser_net_truncate.js
+++ b/devtools/client/netmonitor/test/browser_net_truncate.js
@@ -2,17 +2,17 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Verifies that truncated response bodies still have the correct reported size.
*/
-add_task(async function() {
+add_task(async function () {
let { RESPONSE_BODY_LIMIT } = require("devtools/shared/webconsole/network-monitor");
let URL = EXAMPLE_URL + "sjs_truncate-test-server.sjs?limit=" + RESPONSE_BODY_LIMIT;
let { monitor, tab } = await initNetMonitor(URL);
info("Starting test... ");
let { L10N } = require("devtools/client/netmonitor/src/utils/l10n");
--- a/devtools/client/netmonitor/test/browser_net_waterfall-click.js
+++ b/devtools/client/netmonitor/test/browser_net_waterfall-click.js
@@ -2,22 +2,22 @@
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
/**
* Test that clicking on the waterfall opens the timing sidebar panel.
*/
-add_task(async function() {
+add_task(async function () {
let { tab, monitor } = await initNetMonitor(CONTENT_TYPE_WITHOUT_CACHE_URL);
let { document } = monitor.panelWin;
let onAllEvents = waitForNetworkEvents(monitor, CONTENT_TYPE_WITHOUT_CACHE_REQUESTS);
- await ContentTask.spawn(tab.linkedBrowser, {}, async function() {
+ await ContentTask.spawn(tab.linkedBrowser, {}, async function () {
content.wrappedJSObject.performRequests();
});
await onAllEvents;
info("Clicking waterfall and waiting for panel update.");
let wait = waitForDOM(document, "#timings-panel");
EventUtils.sendMouseEvent({ type: "mousedown" },
--- a/devtools/client/netmonitor/test/head.js
+++ b/devtools/client/netmonitor/test/head.js
@@ -267,17 +267,17 @@ async function waitForAllNetworkUpdateEv
info("Wait for completion of all NetworkUpdateEvents packets...");
await waitUntil(() => checkNetworkEventUpdateState());
finishedQueue = {};
}
function initNetMonitor(url, enableCache) {
info("Initializing a network monitor pane.");
- return (async function() {
+ return (async function () {
let tab = await addTab(url);
info("Net tab added successfully: " + url);
let target = TargetFactory.forTab(tab);
await target.makeRemote();
info("Target remoted.");
@@ -312,17 +312,17 @@ function initNetMonitor(url, enableCache
return {tab, monitor, toolbox};
})();
}
function restartNetMonitor(monitor, newUrl) {
info("Restarting the specified network monitor.");
- return (async function() {
+ return (async function () {
let tab = monitor.toolbox.target.tab;
let url = newUrl || tab.linkedBrowser.currentURI.spec;
await waitForAllNetworkUpdateEvents();
info("All pending requests finished.");
let onDestroyed = monitor.once("destroyed");
await removeTab(tab);
@@ -330,17 +330,17 @@ function restartNetMonitor(monitor, newU
return initNetMonitor(url);
})();
}
function teardown(monitor) {
info("Destroying the specified network monitor.");
- return (async function() {
+ return (async function () {
let tab = monitor.toolbox.target.tab;
await waitForAllNetworkUpdateEvents();
info("All pending requests finished.");
let onDestroyed = monitor.once("destroyed");
await removeTab(tab);
await onDestroyed;