mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-11-11 21:58:41 +02:00
The safebrowsing files are defined in two different places with differing levels of greediness, and with different bugzilla components defined (one of which doesn't even exist any longer). Additionally, controlcenter files are defined down in a completely different section of the file, making it easy to not see it when making changes to the file. MozReview-Commit-ID: HUr86lUmH4R --HG-- extra : rebase_source : 2cc10de0c4d46efde210072789d0aaf9989e417e
82 lines
1.8 KiB
Python
82 lines
1.8 KiB
Python
# -*- 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("tests/**"):
|
|
BUG_COMPONENT = ("Firefox", "General")
|
|
|
|
with Files("tests/browser/browser_bug538331.js"):
|
|
BUG_COMPONENT = ("Toolkit", "Application Update")
|
|
|
|
with Files("tests/browser/browser_contentpermissionprompt.js"):
|
|
BUG_COMPONENT = ("Firefox", "Site Identity and Permission Panels")
|
|
|
|
with Files("tests/unit/test_browserGlue_migration_loop_cleanup.js"):
|
|
BUG_COMPONENT = ("Firefox", "General")
|
|
|
|
with Files("tests/unit/test_distribution.js"):
|
|
BUG_COMPONENT = ("Firefox", "Distributions")
|
|
|
|
with Files("safebrowsing/**"):
|
|
BUG_COMPONENT = ("Toolkit", "Safe Browsing")
|
|
|
|
with Files('controlcenter/**'):
|
|
BUG_COMPONENT = ('Firefox', 'General')
|
|
|
|
|
|
DIRS += [
|
|
'about',
|
|
'contextualidentity',
|
|
'customizableui',
|
|
'dirprovider',
|
|
'downloads',
|
|
'extensions',
|
|
'feeds',
|
|
'migration',
|
|
'newtab',
|
|
'originattributes',
|
|
'places',
|
|
'preferences',
|
|
'privatebrowsing',
|
|
'resistfingerprinting',
|
|
'search',
|
|
'sessionstore',
|
|
'shell',
|
|
'selfsupport',
|
|
'syncedtabs',
|
|
'uitour',
|
|
'translation',
|
|
]
|
|
|
|
DIRS += ['build']
|
|
|
|
XPIDL_SOURCES += [
|
|
'nsIBrowserGlue.idl',
|
|
'nsIBrowserHandler.idl',
|
|
]
|
|
|
|
XPIDL_MODULE = 'browsercompsbase'
|
|
|
|
EXTRA_PP_COMPONENTS += [
|
|
'BrowserComponents.manifest',
|
|
]
|
|
|
|
EXTRA_COMPONENTS += [
|
|
'nsBrowserContentHandler.js',
|
|
'nsBrowserGlue.js',
|
|
]
|
|
|
|
EXTRA_JS_MODULES += [
|
|
'distribution.js',
|
|
]
|
|
|
|
BROWSER_CHROME_MANIFESTS += [
|
|
'safebrowsing/content/test/browser.ini',
|
|
'tests/browser/browser.ini'
|
|
]
|
|
|
|
XPCSHELL_TESTS_MANIFESTS += [
|
|
'tests/unit/xpcshell.ini'
|
|
]
|