tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

commit b92c6787a9e38ee63f27c2855b8187986df19ec3
parent f448fb8d77a9880325ac9098d94c99b731a3f8cf
Author: Tarek Ziadé <tarek@ziade.org>
Date:   Mon, 13 Oct 2025 11:20:33 +0000

Bug 1993301 - make onnx-native the default r=padenot

Differential Revision: https://phabricator.services.mozilla.com/D267990

Diffstat:
Mtoolkit/components/ml/content/backends/Pipeline.mjs | 7++++++-
1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/toolkit/components/ml/content/backends/Pipeline.mjs b/toolkit/components/ml/content/backends/Pipeline.mjs @@ -31,12 +31,17 @@ ChromeUtils.defineESModuleGetters( export async function getBackend(consumer, wasm, options) { const pipelineOptions = new lazy.PipelineOptions(options); var factory; - let backendName = pipelineOptions.backend || "onnx"; + + // The default backend is onnx-native + let backendName = pipelineOptions.backend || "onnx-native"; switch (pipelineOptions.backend) { case "onnx": factory = lazy.ONNXPipeline.initialize; break; + case "onnx-native": + factory = lazy.ONNXPipeline.initialize; + break; case "wllama": factory = lazy.LlamaPipeline.initialize; break;