Bug 1345556 - add BUG_COMPONENT to services/* files. r=rfkelly, kit
authorJoel Maher <jmaher@mozilla.com>
Thu, 09 Mar 2017 05:33:31 -0500
changeset 397263 a1f96cfcb21a10e096bcf3c464ad76d89c561a94
parent 397262 cf8a395142e367abcfd2b4ed2f313f6232b896e9
child 397264 6707f63c9c8de6967d41a668ee6867bbce08621b
push id1490
push usermtabara@mozilla.com
push dateMon, 31 Jul 2017 14:08:16 +0000
treeherdermozilla-release@70e32e6bf15e [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersrfkelly, kit
bugs1345556
milestone55.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1345556 - add BUG_COMPONENT to services/* files. r=rfkelly, kit MozReview-Commit-ID: 3QzgxUDL5xa
services/blocklists/moz.build
services/cloudsync/moz.build
services/common/moz.build
services/crypto/moz.build
services/fxaccounts/moz.build
services/moz.build
services/sync/moz.build
--- a/services/blocklists/moz.build
+++ b/services/blocklists/moz.build
@@ -1,14 +1,17 @@
 # -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*-
 # vim: set filetype=python:
 # 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 = ('Firefox', 'Sync')
+
 FINAL_TARGET_FILES.defaults.blocklists += ['addons.json',
                                            'certificates.json',
                                            'gfx.json',
                                            'plugins.json']
 
 FINAL_TARGET_FILES.defaults.pinning += ['pins.json']
 
 if CONFIG['MOZ_BUILD_APP'] == 'browser':
--- a/services/cloudsync/moz.build
+++ b/services/cloudsync/moz.build
@@ -1,14 +1,17 @@
 # -*- Mode: python; indent-tabs-mode: nil; tab-width: 40 -*-
 # vim: set filetype=python:
 # 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 = ('Cloud Services', 'cloudSync')
+
 SPHINX_TREES['cloudsync'] = 'docs'
 
 EXTRA_JS_MODULES += [
   'CloudSync.jsm',
   'CloudSyncAdapters.jsm',
   'CloudSyncBookmarks.jsm',
   'CloudSyncBookmarksFolderCache.jsm',
   'CloudSyncEventSource.jsm',
--- a/services/common/moz.build
+++ b/services/common/moz.build
@@ -1,16 +1,16 @@
 # -*- Mode: python; indent-tabs-mode: nil; tab-width: 40 -*-
 # vim: set filetype=python:
 # 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 = ('Mozilla Services', 'Firefox: Common')
+    BUG_COMPONENT = ('Cloud Services', 'Firefox: Common')
 
 TEST_DIRS += ['tests']
 
 EXTRA_COMPONENTS += [
     'servicesComponents.manifest',
 ]
 
 EXTRA_JS_MODULES['services-common'] += [
--- a/services/crypto/moz.build
+++ b/services/crypto/moz.build
@@ -1,16 +1,16 @@
 # -*- Mode: python; indent-tabs-mode: nil; tab-width: 40 -*-
 # vim: set filetype=python:
 # 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 = ('Mozilla Services', 'Firefox Sync: Crypto')
+    BUG_COMPONENT = ('Firefox', 'Sync')
 
 DIRS += ['component']
 
 XPCSHELL_TESTS_MANIFESTS += ['tests/unit/xpcshell.ini']
 
 EXTRA_JS_MODULES['services-crypto'] += [
     'modules/jwcrypto.jsm',
     'modules/utils.js',
--- a/services/fxaccounts/moz.build
+++ b/services/fxaccounts/moz.build
@@ -1,14 +1,17 @@
 # -*- Mode: python; indent-tabs-mode: nil; tab-width: 40 -*-
 # vim: set filetype=python:
 # 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', 'fxAccounts')
+
 DIRS += ['interfaces']
 
 MOCHITEST_CHROME_MANIFESTS += ['tests/mochitest/chrome.ini']
 
 BROWSER_CHROME_MANIFESTS += ['tests/browser/browser.ini']
 
 XPCSHELL_TESTS_MANIFESTS += ['tests/xpcshell/xpcshell.ini']
 
--- a/services/moz.build
+++ b/services/moz.build
@@ -1,14 +1,17 @@
 # -*- Mode: python; indent-tabs-mode: nil; tab-width: 40 -*-
 # vim: set filetype=python:
 # 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('moz.build'):
+    BUG_COMPONENT = ('Core', 'Build Config')
+
 DIRS += [
     'common',
     'crypto',
 ]
 
 if CONFIG['MOZ_WIDGET_TOOLKIT'] != 'android':
     DIRS += [
         'fxaccounts',
--- a/services/sync/moz.build
+++ b/services/sync/moz.build
@@ -1,16 +1,16 @@
 # -*- Mode: python; indent-tabs-mode: nil; tab-width: 40 -*-
 # vim: set filetype=python:
 # 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 = ('Mozilla Services', 'Firefox Sync: Backend')
+    BUG_COMPONENT = ('Firefox', 'Sync')
 
 DIRS += ['locales']
 
 XPCSHELL_TESTS_MANIFESTS += ['tests/unit/xpcshell.ini']
 
 EXTRA_COMPONENTS += [
     'SyncComponents.manifest',
     'Weave.js',