Bug 1863512 - Disable tests using SharedArrayBuffer on release/beta. r=devtools-reviewers,nchevobbe

SharedArrayBuffer can only easily be testing through dom.postMessage.sharedArrayBuffer.bypassCOOP_COEP.insecure.enabled
preference which is locked on beta and release channels.

Differential Revision: https://phabricator.services.mozilla.com/D192942
This commit is contained in:
Alexandre Poirot 2023-11-08 17:33:54 +00:00
parent e722e487bb
commit fe5d7d7ebc
3 changed files with 5 additions and 0 deletions

View file

@ -286,6 +286,7 @@ fail-if = ["a11y_checks"] # Bug 1849028 clicked element may not be focusable and
skip-if = [
"tsan", # Bug 1767724
"a11y_checks", # Bug 1849028 and 1849230 for causing crashes
"release_or_beta", # requires dom.postMessage.sharedArrayBuffer.bypassCOOP_COEP.insecure.enabled
]
["browser_webconsole_console_profile_unavailable.js"]
@ -829,5 +830,6 @@ skip-if = ["true"] # Bug 1765369
["browser_webconsole_worker_promise_error.js"]
["browser_webconsole_worklet_console.js"]
skip-if = ["release_or_beta"] # requires dom.postMessage.sharedArrayBuffer.bypassCOOP_COEP.insecure.enabled
["browser_webconsole_worklet_error.js"]

View file

@ -20,8 +20,10 @@ support-files = [
["test_console_group_styling.html"]
["test_console_serviceworker.html"]
skip-if = ["release_or_beta"] # requires dom.postMessage.sharedArrayBuffer.bypassCOOP_COEP.insecure.enabled
["test_console_serviceworker_cached.html"]
skip-if = ["release_or_beta"] # requires dom.postMessage.sharedArrayBuffer.bypassCOOP_COEP.insecure.enabled
["test_console_styling.html"]

View file

@ -19,6 +19,7 @@ skip-if = ["!nightly_build"] # to be enabled once ES module in workers is enable
run-if = ["buildapp == 'browser'"]
["browser_consoleSharedWorkers.js"]
skip-if = ["release_or_beta"] # requires dom.postMessage.sharedArrayBuffer.bypassCOOP_COEP.insecure.enabled
support-files = [
"sharedWorker_console.js",
"empty.html",