From e548ae78daad9c00731e2e1be3c49743b8c2f29e Mon Sep 17 00:00:00 2001 From: Mike Hommey Date: Wed, 13 Dec 2023 20:21:16 +0000 Subject: [PATCH] Bug 1869670 - Attribute rlbox-related source files to the RLBox bugzilla component. r=bholley Differential Revision: https://phabricator.services.mozilla.com/D196243 --- config/external/rlbox/moz.build | 3 +++ config/external/rlbox_wasm2c_sandbox/moz.build | 3 +++ config/external/wasm2c_sandbox_compiler/moz.build | 3 +++ third_party/moz.build | 6 +++--- 4 files changed, 12 insertions(+), 3 deletions(-) diff --git a/config/external/rlbox/moz.build b/config/external/rlbox/moz.build index d3ffdc430a53e..28b09d3314609 100644 --- a/config/external/rlbox/moz.build +++ b/config/external/rlbox/moz.build @@ -4,6 +4,9 @@ # 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", "Security: RLBox") + EXPORTS.mozilla.rlbox += [ "/third_party/rlbox/include/rlbox.hpp", "/third_party/rlbox/include/rlbox_app_pointer.hpp", diff --git a/config/external/rlbox_wasm2c_sandbox/moz.build b/config/external/rlbox_wasm2c_sandbox/moz.build index 02e09973a78c4..4600f12c19cd1 100644 --- a/config/external/rlbox_wasm2c_sandbox/moz.build +++ b/config/external/rlbox_wasm2c_sandbox/moz.build @@ -4,6 +4,9 @@ # 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", "Security: RLBox") + EXPORTS.mozilla.rlbox += [ "/third_party/rlbox_wasm2c_sandbox/include/rlbox_wasm2c_sandbox.hpp", "/third_party/rlbox_wasm2c_sandbox/include/rlbox_wasm2c_tls.hpp", diff --git a/config/external/wasm2c_sandbox_compiler/moz.build b/config/external/wasm2c_sandbox_compiler/moz.build index c3184d3b81a38..1ec6490a78c3b 100644 --- a/config/external/wasm2c_sandbox_compiler/moz.build +++ b/config/external/wasm2c_sandbox_compiler/moz.build @@ -4,6 +4,9 @@ # 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", "Security: RLBox") + LOCAL_INCLUDES += [ "/third_party/picosha2/", "/third_party/wasm2c/include/", diff --git a/third_party/moz.build b/third_party/moz.build index 084381d006d75..abb3aff2c164e 100644 --- a/third_party/moz.build +++ b/third_party/moz.build @@ -62,7 +62,7 @@ with Files('sqlite3/**'): BUG_COMPONENT = ('Toolkit', 'Storage') with Files('rlbox/**'): - BUG_COMPONENT = ('Firefox Build System', 'General') + BUG_COMPONENT = ('Core', 'Security: RLBox') with Files("libwebrtc/**"): BUG_COMPONENT = ("Core", "WebRTC") @@ -83,10 +83,10 @@ with Files('picosha2/**'): BUG_COMPONENT = ('Firefox Build System', 'General') with Files('rlbox_wasm2c_sandbox/**'): - BUG_COMPONENT = ('Firefox Build System', 'General') + BUG_COMPONENT = ('Core', 'Security: RLBox') with Files('wasm2c/**'): - BUG_COMPONENT = ('Firefox Build System', 'General') + BUG_COMPONENT = ('Core', 'Security: RLBox') with Files('WinToast/**'): BUG_COMPONENT = ('Toolkit', 'General')