From e128eecbec4e8a84e83c1adae58fe5a8108a7efb Mon Sep 17 00:00:00 2001 From: celenity Date: Sun, 27 Apr 2025 23:57:43 -0400 Subject: [PATCH] feat: Re-enable WebAssembly (WASM) by default - https://gitlab.com/ironfox-oss/IronFox/-/issues/82 Signed-off-by: celenity --- patches/js-settings.patch | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/patches/js-settings.patch b/patches/js-settings.patch index 31ae010..d378391 100644 --- a/patches/js-settings.patch +++ b/patches/js-settings.patch @@ -156,7 +156,7 @@ index db66cbe503..fc0414915f 100644 + override var javascriptJitMainProcessEnabled: Boolean = false, + override var javascriptJitNativeRegexpEnabled: Boolean = false, + override var javascriptJitTrustedPrincipalsEnabled: Boolean = false, -+ override var wasmEnabled: Boolean = false, ++ override var wasmEnabled: Boolean = true, override var domStorageEnabled: Boolean = true, override var webFontsEnabled: Boolean = true, override var automaticFontSizeAdjustment: Boolean = true, @@ -214,7 +214,7 @@ index b800c22431..9adbf352ba 100644 + + var wasmEnabled by booleanPreference( + appContext.getPreferenceKey(R.string.pref_key_wasm_enabled), -+ default = false, ++ default = true, + ) + var shouldShowVoiceSearch by booleanPreference( @@ -379,7 +379,7 @@ index 30a300d9eb..86dc6287b9 100644 + /* package */ final Pref mJavaScriptJitMainProcessEnabled = new Pref("javascript.options.main_process_disable_jit", true); + /* package */ final Pref mJavaScriptJitNativeRegexpEnabled = new Pref("javascript.options.native_regexp", false); + /* package */ final Pref mJavaScriptJitTrustedPrincipalsEnabled = new Pref("javascript.options.jit_trustedprincipals", false); -+ /* package */ final Pref mWasmEnabled = new Pref("javascript.options.wasm", false); ++ /* package */ final Pref mWasmEnabled = new Pref("javascript.options.wasm", true); /* package */ final Pref mRemoteDebugging = new Pref("devtools.debugger.remote-enabled", false); /* package */ final Pref mWebFonts =