commit bfa83e898ddaaad3a3e739db76e9c1f8813d5438
parent f35a834af9f79dbcea01713ec41a2cb31e9ed6c8
Author: Henry Wilkes <henry@torproject.org>
Date: Mon, 2 Mar 2026 12:59:12 +0000
fixup! BB 40925: Implemented the Security Level component
TB 44687: Expect javascript.options.asmjs to be `false` for all security
levels.
Diffstat:
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/toolkit/components/securitylevel/SecurityLevel.sys.mjs b/toolkit/components/securitylevel/SecurityLevel.sys.mjs
@@ -259,7 +259,9 @@ const kSecuritySettings = {
"gfx.font_rendering.graphite.enabled": [, false, false, false, true ],
"gfx.font_rendering.opentype_svg.enabled": [, false, false, false, true ],
"svg.disabled": [, true, false, false, false],
- "javascript.options.asmjs": [, false, false, false, true ],
+ // Expect asmjs to be switched off for all levels. See tor-browser#44687.
+ // TODO: Stop tracking this preference entirely. See tor-browser#44712.
+ "javascript.options.asmjs": [, false, false, false, false],
// tor-browser#44234, tor-browser#44242: this interferes with the correct
// functioning of the browser. So, WASM is also handled by NoScript now.
"javascript.options.wasm": [, true, true, true, true ],