tor-browser

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

commit 2f7823af5dc778f61a9457de9bc42f615bf32c8b
parent 17a58903bf24b4529d37c55f4720ab354f752f09
Author: Ed Lee <edilee@mozilla.com>
Date:   Tue, 18 Nov 2025 02:39:00 +0000

Bug 2000702 - update bug components to reflect new machine learning components r=pdahiya,firefox-ai-ml-reviewers

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

Diffstat:
Abrowser/components/aiwindow/models/moz.build | 6++++++
Abrowser/components/aiwindow/moz.build | 12++++++++++++
Abrowser/components/aiwindow/services/moz.build | 6++++++
Abrowser/components/aiwindow/ui/moz.build | 6++++++
Mbrowser/components/genai/moz.build | 2+-
Mbrowser/components/moz.build | 1+
Mdom/onnx/moz.build | 2+-
Mthird_party/moz.build | 2+-
Mtoolkit/components/aboutinference/moz.build | 2+-
Mtoolkit/components/ml/backends/llama/moz.build | 3---
Mtoolkit/components/ml/moz.build | 2+-
Mtoolkit/components/pageextractor/moz.build | 2+-
12 files changed, 37 insertions(+), 9 deletions(-)

diff --git a/browser/components/aiwindow/models/moz.build b/browser/components/aiwindow/models/moz.build @@ -0,0 +1,6 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +with Files("**"): + BUG_COMPONENT = ("Core", "Machine Learning: General") diff --git a/browser/components/aiwindow/moz.build b/browser/components/aiwindow/moz.build @@ -0,0 +1,12 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +with Files("**"): + BUG_COMPONENT = ("Core", "Machine Learning: General") + +DIRS += [ + "models", + "services", + "ui", +] diff --git a/browser/components/aiwindow/services/moz.build b/browser/components/aiwindow/services/moz.build @@ -0,0 +1,6 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +with Files("**"): + BUG_COMPONENT = ("Core", "Machine Learning: On Device") diff --git a/browser/components/aiwindow/ui/moz.build b/browser/components/aiwindow/ui/moz.build @@ -0,0 +1,6 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +with Files("**"): + BUG_COMPONENT = ("Core", "Machine Learning: Frontend") diff --git a/browser/components/genai/moz.build b/browser/components/genai/moz.build @@ -9,7 +9,7 @@ MOCHITEST_CHROME_MANIFESTS += [ ] with Files("**"): - BUG_COMPONENT = ("Core", "Machine Learning") + BUG_COMPONENT = ("Core", "Machine Learning: Frontend") EXTRA_JS_MODULES += [ "GenAI.sys.mjs", diff --git a/browser/components/moz.build b/browser/components/moz.build @@ -30,6 +30,7 @@ DIRS += [ "about", "aboutlogins", "aboutwelcome", + "aiwindow", "asrouter", "attribution", "backup", diff --git a/dom/onnx/moz.build b/dom/onnx/moz.build @@ -4,7 +4,7 @@ # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. with Files("*"): - BUG_COMPONENT = ("Core", "Machine Learning") + BUG_COMPONENT = ("Core", "Machine Learning: On Device") EXPORTS.mozilla.dom += [ diff --git a/third_party/moz.build b/third_party/moz.build @@ -113,4 +113,4 @@ with Files("zucchini/**"): BUG_COMPONENT = ("Toolkit", "Application Update") with Files("llama.cpp"): - BUG_COMPONENT = ("Core", "Machine Learning") + BUG_COMPONENT = ("Core", "Machine Learning: On Device") diff --git a/toolkit/components/aboutinference/moz.build b/toolkit/components/aboutinference/moz.build @@ -5,7 +5,7 @@ # file, You can obtain one at http://mozilla.org/MPL/2.0/. with Files("**"): - BUG_COMPONENT = ("Core", "Machine Learning") + BUG_COMPONENT = ("Core", "Machine Learning: On Device") JAR_MANIFESTS += ["jar.mn"] diff --git a/toolkit/components/ml/backends/llama/moz.build b/toolkit/components/ml/backends/llama/moz.build @@ -4,9 +4,6 @@ # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. -with Files("**"): - BUG_COMPONENT = ("Core", "Machine Learning") - if CONFIG["MOZ_WIDGET_TOOLKIT"] != "android": DIRS += ["/third_party/llama.cpp"] diff --git a/toolkit/components/ml/moz.build b/toolkit/components/ml/moz.build @@ -10,7 +10,7 @@ if CONFIG["ONNX_RUNTIME"]: JAR_MANIFESTS += ["jar.mn"] with Files("**"): - BUG_COMPONENT = ("Core", "Machine Learning") + BUG_COMPONENT = ("Core", "Machine Learning: On Device") DIRS += ["actors"] diff --git a/toolkit/components/pageextractor/moz.build b/toolkit/components/pageextractor/moz.build @@ -14,4 +14,4 @@ MOZ_SRC_FILES += [ ] with Files("**"): - BUG_COMPONENT = ("Core", "Machine Learning") + BUG_COMPONENT = ("Core", "Machine Learning: On Device")