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:
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")