From 0ebf5bdf043a27fd3dfb7f92e0cb63d88954c44d Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Fri, 19 Apr 2024 03:47:29 +0200 Subject: Adding upstream version 115.8.0esr. Signed-off-by: Daniel Baumann --- .../baselinecoverage/browser_chrome/browser.ini | 6 ++++++ .../browser_chrome/browser_baselinecoverage.js | 11 ++++++++++ .../browser_baselinecoverage_browser-chrome.js | 23 ++++++++++++++++++++ .../mochitest/baselinecoverage/chrome/chrome.ini | 4 ++++ .../chrome/test_baselinecoverage.xhtml | 25 ++++++++++++++++++++++ .../mochitest/baselinecoverage/plain/mochitest.ini | 4 ++++ .../plain/test_baselinecoverage.html | 22 +++++++++++++++++++ 7 files changed, 95 insertions(+) create mode 100644 testing/mochitest/baselinecoverage/browser_chrome/browser.ini create mode 100644 testing/mochitest/baselinecoverage/browser_chrome/browser_baselinecoverage.js create mode 100644 testing/mochitest/baselinecoverage/browser_chrome/browser_baselinecoverage_browser-chrome.js create mode 100644 testing/mochitest/baselinecoverage/chrome/chrome.ini create mode 100644 testing/mochitest/baselinecoverage/chrome/test_baselinecoverage.xhtml create mode 100644 testing/mochitest/baselinecoverage/plain/mochitest.ini create mode 100644 testing/mochitest/baselinecoverage/plain/test_baselinecoverage.html (limited to 'testing/mochitest/baselinecoverage') diff --git a/testing/mochitest/baselinecoverage/browser_chrome/browser.ini b/testing/mochitest/baselinecoverage/browser_chrome/browser.ini new file mode 100644 index 0000000000..f5a3f685ef --- /dev/null +++ b/testing/mochitest/baselinecoverage/browser_chrome/browser.ini @@ -0,0 +1,6 @@ +[DEFAULT] + +[browser_baselinecoverage.js] +run-if = ccov && verify +[browser_baselinecoverage_browser-chrome.js] +run-if = ccov && verify \ No newline at end of file diff --git a/testing/mochitest/baselinecoverage/browser_chrome/browser_baselinecoverage.js b/testing/mochitest/baselinecoverage/browser_chrome/browser_baselinecoverage.js new file mode 100644 index 0000000000..2914747565 --- /dev/null +++ b/testing/mochitest/baselinecoverage/browser_chrome/browser_baselinecoverage.js @@ -0,0 +1,11 @@ +/* Any copyright is dedicated to the Public Domain. + * http://creativecommons.org/publicdomain/zero/1.0/ */ +/* eslint-disable mozilla/no-arbitrary-setTimeout */ + +"use strict"; + +add_task(async function () { + requestLongerTimeout(2); + ok(true, "Collecting baseline coverage for javascript (.js) file types."); + await new Promise(c => setTimeout(c, 30 * 1000)); +}); diff --git a/testing/mochitest/baselinecoverage/browser_chrome/browser_baselinecoverage_browser-chrome.js b/testing/mochitest/baselinecoverage/browser_chrome/browser_baselinecoverage_browser-chrome.js new file mode 100644 index 0000000000..4015bd6edf --- /dev/null +++ b/testing/mochitest/baselinecoverage/browser_chrome/browser_baselinecoverage_browser-chrome.js @@ -0,0 +1,23 @@ +/* Any copyright is dedicated to the Public Domain. + * http://creativecommons.org/publicdomain/zero/1.0/ */ +/* eslint-disable mozilla/no-arbitrary-setTimeout */ + +"use strict"; + +add_task(async function () { + requestLongerTimeout(2); + let newWin = await BrowserTestUtils.openNewBrowserWindow(); + + await BrowserTestUtils.withNewTab( + { + gBrowser, + url: "about:blank", + }, + async function (browser) { + ok(true, "Collecting baseline coverage for browser-chrome tests."); + await new Promise(c => setTimeout(c, 30 * 1000)); + } + ); + + await BrowserTestUtils.closeWindow(newWin); +}); diff --git a/testing/mochitest/baselinecoverage/chrome/chrome.ini b/testing/mochitest/baselinecoverage/chrome/chrome.ini new file mode 100644 index 0000000000..4f427ca9e2 --- /dev/null +++ b/testing/mochitest/baselinecoverage/chrome/chrome.ini @@ -0,0 +1,4 @@ +[DEFAULT] + +[test_baselinecoverage.xhtml] +run-if = ccov && verify \ No newline at end of file diff --git a/testing/mochitest/baselinecoverage/chrome/test_baselinecoverage.xhtml b/testing/mochitest/baselinecoverage/chrome/test_baselinecoverage.xhtml new file mode 100644 index 0000000000..a51da7608b --- /dev/null +++ b/testing/mochitest/baselinecoverage/chrome/test_baselinecoverage.xhtml @@ -0,0 +1,25 @@ + + + + + + + + + + + diff --git a/testing/mochitest/baselinecoverage/plain/mochitest.ini b/testing/mochitest/baselinecoverage/plain/mochitest.ini new file mode 100644 index 0000000000..c3667e373f --- /dev/null +++ b/testing/mochitest/baselinecoverage/plain/mochitest.ini @@ -0,0 +1,4 @@ +[DEFAULT] + +[test_baselinecoverage.html] +run-if = ccov && verify \ No newline at end of file diff --git a/testing/mochitest/baselinecoverage/plain/test_baselinecoverage.html b/testing/mochitest/baselinecoverage/plain/test_baselinecoverage.html new file mode 100644 index 0000000000..0fdc912808 --- /dev/null +++ b/testing/mochitest/baselinecoverage/plain/test_baselinecoverage.html @@ -0,0 +1,22 @@ + + + + Baseline Coverage Collection + + + + + + + -- cgit v1.2.3