Bug 1345542 - add BUG_COMPONENT to parser/* files. r=hsivonen
authorJoel Maher <jmaher@mozilla.com>
Fri, 10 Mar 2017 12:31:45 -0500
changeset 496841 e462b3a3f776fcbc231b31e061888ff20dda0dbe
parent 496840 388514801752f6e637632af6f766b13e5cb294f3
child 496842 095d591ad480842ef330c24ac52b2249fc9ef2a6
push id48705
push userbmo:gl@mozilla.com
push dateFri, 10 Mar 2017 18:47:07 +0000
reviewershsivonen
bugs1345542
milestone55.0a1
Bug 1345542 - add BUG_COMPONENT to parser/* files. r=hsivonen MozReview-Commit-ID: 3ujsuyVNFlL
parser/expat/moz.build
parser/htmlparser/moz.build
parser/moz.build
parser/xml/moz.build
--- a/parser/expat/moz.build
+++ b/parser/expat/moz.build
@@ -1,12 +1,15 @@
 # -*- 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', 'XML')
+
 DIRS += ['lib']
 
 EXPORTS += [
     'expat_config.h',
 ]
 
--- a/parser/htmlparser/moz.build
+++ b/parser/htmlparser/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', 'XML')
+
 MOCHITEST_MANIFESTS += ['tests/mochitest/mochitest.ini']
 BROWSER_CHROME_MANIFESTS += ['tests/mochitest/browser.ini']
 
 XPIDL_SOURCES += [
     'nsIExpatSink.idl',
     'nsIExtendedExpatSink.idl',
 ]
 
--- a/parser/moz.build
+++ b/parser/moz.build
@@ -1,12 +1,15 @@
 # -*- 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', 'HTML: Parser')
+
 DIRS += ['expat', 'xml', 'htmlparser', 'html']
 
 EXPORTS += [
     'nsCharsetSource.h',
 ]
 
--- a/parser/xml/moz.build
+++ b/parser/xml/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', 'XML')
+
 TEST_DIRS += ['test']
 
 XPIDL_SOURCES += [
     'nsIMozSAXXMLDeclarationHandler.idl',
     'nsISAXAttributes.idl',
     'nsISAXContentHandler.idl',
     'nsISAXDTDHandler.idl',
     'nsISAXErrorHandler.idl',