summaryrefslogtreecommitdiffstats
path: root/js/xpconnect/tests/mochitest/mochitest.toml
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-19 00:47:55 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-19 00:47:55 +0000
commit26a029d407be480d791972afb5975cf62c9360a6 (patch)
treef435a8308119effd964b339f76abb83a57c29483 /js/xpconnect/tests/mochitest/mochitest.toml
parentInitial commit. (diff)
downloadfirefox-e51783d008170d9ab27d25da98ca3a38b0a41b67.tar.xz
firefox-e51783d008170d9ab27d25da98ca3a38b0a41b67.zip
Adding upstream version 124.0.1.upstream/124.0.1
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'js/xpconnect/tests/mochitest/mochitest.toml')
-rw-r--r--js/xpconnect/tests/mochitest/mochitest.toml297
1 files changed, 297 insertions, 0 deletions
diff --git a/js/xpconnect/tests/mochitest/mochitest.toml b/js/xpconnect/tests/mochitest/mochitest.toml
new file mode 100644
index 0000000000..c57cb26890
--- /dev/null
+++ b/js/xpconnect/tests/mochitest/mochitest.toml
@@ -0,0 +1,297 @@
+[DEFAULT]
+support-files = [
+ "bug500931_helper.html",
+ "bug571849_helper.html",
+ "bug589028_helper.html",
+ "bug92773_helper.html",
+ "chrome_wrappers_helper.html",
+ "file1_bug629227.html",
+ "file2_bug629227.html",
+ "file_bug505915.html",
+ "file_bug605167.html",
+ "file_bug650273.html",
+ "file_bug658560.html",
+ "file_bug706301.html",
+ "file_bug720619.html",
+ "file_bug731471.html",
+ "file_bug738244.html",
+ "file_bug760131.html",
+ "file_bug781476.html",
+ "file_bug789713.html",
+ "file_bug795275.html",
+ "file_bug799348.html",
+ "file_bug802557.html",
+ "file_bug860494.html",
+ "file_crosscompartment_weakmap.html",
+ "file_documentdomain.html",
+ "file_doublewrappedcompartments.html",
+ "file_empty.html",
+ "file_evalInSandbox.html",
+ "file_exnstack.html",
+ "file_expandosharing.html",
+ "file_matches.html",
+ "file_nodelists.html",
+ "file_wrappers-2.html",
+ "file_xrayic.html",
+ "inner.html",
+ "test1_bug629331.html",
+ "test2_bug629331.html",
+ "finalizationRegistry_worker.js",
+ "private_field_worker.js",
+ "class_static_worker.js",
+ "bug1681664_helper.js",
+ "shadow_realm_worker.js",
+ "shadow_realm_module.js",
+]
+prefs = [
+ "javascript.options.weakrefs=true",
+ "javascript.options.spectre.disable_for_isolated_content=true",
+ "javascript.options.experimental.shadow_realms=true",
+]
+
+["test_bug92773.html"]
+skip-if = [
+ "http3",
+ "http2",
+]
+
+["test_bug384632.html"]
+
+["test_bug390488.html"]
+
+["test_bug393269.html"]
+
+["test_bug396851.html"]
+skip-if = [
+ "http3",
+ "http2",
+]
+
+["test_bug428021.html"]
+
+["test_bug446584.html"]
+
+["test_bug462428.html"]
+
+["test_bug478438.html"]
+skip-if = [
+ "http3",
+ "http2",
+]
+
+["test_bug500691.html"]
+
+["test_bug505915.html"]
+skip-if = [
+ "http3",
+ "http2",
+]
+
+["test_bug560351.html"]
+
+["test_bug585745.html"]
+
+["test_bug589028.html"]
+
+["test_bug601299.html"]
+
+["test_bug605167.html"]
+skip-if = [
+ "http3",
+ "http2",
+]
+
+["test_bug618017.html"]
+
+["test_bug623437.html"]
+
+["test_bug628410.html"]
+
+["test_bug628794.html"]
+
+["test_bug629227.html"]
+skip-if = [
+ "http3",
+ "http2",
+]
+
+["test_bug629331.html"]
+skip-if = [
+ "http3",
+ "http2",
+]
+
+["test_bug636097.html"]
+skip-if = [
+ "http3",
+ "http2",
+]
+
+["test_bug650273.html"]
+skip-if = [
+ "http3",
+ "http2",
+]
+
+["test_bug655297-1.html"]
+
+["test_bug655297-2.html"]
+
+["test_bug661980.html"]
+
+["test_bug691059.html"]
+
+["test_bug720619.html"]
+skip-if = [
+ "http3",
+ "http2",
+]
+
+["test_bug731471.html"]
+skip-if = ["os == 'android' && debug"]
+
+["test_bug764389.html"]
+
+["test_bug772288.html"]
+
+["test_bug781476.html"]
+
+["test_bug789713.html"]
+skip-if = [
+ "http3",
+ "http2",
+]
+
+["test_bug790732.html"]
+
+["test_bug793969.html"]
+
+["test_bug800864.html"]
+skip-if = [
+ "http3",
+ "http2",
+]
+
+["test_bug802557.html"]
+skip-if = [
+ "http3",
+ "http2",
+]
+
+["test_bug803730.html"]
+
+["test_bug809547.html"]
+
+["test_bug829872.html"]
+skip-if = [
+ "http3",
+ "http2",
+]
+
+["test_bug862380.html"]
+skip-if = [
+ "http3",
+ "http2",
+]
+
+["test_bug865260.html"]
+skip-if = [
+ "http3",
+ "http2",
+]
+
+["test_bug871887.html"]
+
+["test_bug912322.html"]
+
+["test_bug916945.html"]
+skip-if = [
+ "http3",
+ "http2",
+]
+
+["test_bug940783.html"]
+skip-if = [
+ "http3",
+ "http2",
+]
+
+["test_bug960820.html"]
+
+["test_bug965082.html"]
+skip-if = [
+ "http3",
+ "http2",
+]
+
+["test_bug993423.html"]
+
+["test_bug1005806.html"]
+
+["test_bug1094930.html"]
+
+["test_bug1158558.html"]
+
+["test_bug1448048.html"]
+
+["test_bug1681664.html"]
+
+["test_class_static_block_worker.html"]
+skip-if = ["!nightly_build"]
+
+["test_crosscompartment_weakmap.html"]
+
+["test_enable_privilege.html"]
+
+["test_finalizationRegistry.html"]
+
+["test_finalizationRegistryInWorker.html"]
+
+["test_finalizationRegistry_cleanupSome.html"]
+
+["test_finalizationRegistry_incumbent.html"]
+
+["test_frameWrapping.html"]
+# The JS test component we use below is only available in debug builds.
+
+["test_getWebIDLCaller.html"]
+skip-if = ["!debug"]
+
+["test_getweakmapkeys.html"]
+
+["test_isRemoteProxy.html"]
+
+["test_nukeContentWindow.html"]
+
+["test_paris_weakmap_keys.html"]
+skip-if = ["!debug"]
+
+["test_private_field_dom.html"]
+
+["test_private_field_worker.html"]
+
+["test_sameOriginPolicy.html"]
+skip-if = [
+ "http3",
+ "http2",
+]
+
+["test_sandbox_fetch.html"]
+support-files = ["../../../../dom/tests/mochitest/fetch/test_fetch_basic.js"]
+
+["test_shadowRealm.html"]
+# This test has been updated to work with worker modules
+
+["test_shadowRealm_worker.html"]
+skip-if = ["!nightly_build"]
+
+["test_spectre_mitigations.html"]
+skip-if = ["os == 'android'"] # Fission situation on Android is more complicated.
+
+["test_weakRefs.html"]
+
+["test_weakRefs_collected_wrapper.html"]
+
+["test_weakRefs_cross_compartment.html"]
+
+["test_weakmaps.html"]