Bug 1938659 - fix(inference): remove check for non-existent gfx.webgpu.force-enabled pref. r=tarek

Fixes hidden breakages that are exposed by (and block) D232759.

Differential Revision: https://phabricator.services.mozilla.com/D233859
This commit is contained in:
Erich Gubler
2025-01-10 20:22:13 +00:00
parent 67f4b34001
commit d36b4ee071
2 changed files with 2 additions and 4 deletions

View File

@@ -430,8 +430,7 @@ async function refreshPage() {
const ml_enable = Services.prefs.getBoolPref("browser.ml.enable");
const gpu_enabled =
Services.prefs.getBoolPref("dom.webgpu.enabled") &&
Services.prefs.getBoolPref("dom.webgpu.workers.enabled") &&
Services.prefs.getBoolPref("gfx.webgpu.force-enabled");
Services.prefs.getBoolPref("dom.webgpu.workers.enabled");
const content = document.getElementById("content");
const warning = document.getElementById("warning");
@@ -449,7 +448,7 @@ async function refreshPage() {
"browser.ml.enable is set to False ! Toggle it to activate local inference.";
} else if (!gpu_enabled) {
text =
"WebGPU is not enabled, set dom.webgpu.enabled, dom.webgpu.workers.enabled and gfx.webgpu.force-enabled to true.";
"WebGPU is not enabled, set dom.webgpu.enabled and dom.webgpu.workers.enabled to true.";
}
warning.setAttribute("message", text);

View File

@@ -64,7 +64,6 @@ async function openAboutInference({
["browser.ml.logLevel", "Debug"],
["dom.webgpu.enabled", !disabled],
["dom.webgpu.workers.enabled", !disabled],
["gfx.webgpu.force-enabled", !disabled],
...(prefs ?? []),
],
});