forked from mirrors/gecko-dev
Backed out changeset 426d017d7e46 (bug 1642990) Backed out changeset 84ab4021d403 (bug 1559530) Backed out changeset 82a8305543e5 (bug 1559530) Backed out changeset 38832c1185b8 (bug 1559530) Backed out changeset f16918c10a6b (bug 1661234) Backed out changeset 3a13258fbd51 (bug 1661234) Backed out changeset abf8d8b24845 (bug 1612824) Backed out changeset 7dfeb065a385 (bug 1619926) Backed out changeset bc9d3e210fe7 (bug 1619926) Backed out changeset 786164c461ae (bug 1619926) Backed out changeset d89793e9d17d (bug 1619926) Backed out changeset d665885bc912 (bug 1619926) Backed out changeset 9260b6620943 (bug 1619926) Backed out changeset af69a4896f2f (bug 1619926) Backed out changeset b9cd6b7047b9 (bug 1612380)
110 lines
2.3 KiB
Python
110 lines
2.3 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("**"):
|
|
BUG_COMPONENT = ("Firefox", "General")
|
|
|
|
with Files("distribution.js"):
|
|
BUG_COMPONENT = ("Firefox", "Distributions")
|
|
|
|
with Files("tests/**"):
|
|
BUG_COMPONENT = ("Firefox", "General")
|
|
|
|
with Files("tests/browser/browser_contentpermissionprompt.js"):
|
|
BUG_COMPONENT = ("Firefox", "Site Permissions")
|
|
|
|
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',
|
|
'aboutconfig',
|
|
'aboutlogins',
|
|
'attribution',
|
|
'contextualidentity',
|
|
'customizableui',
|
|
'dirprovider',
|
|
'doh',
|
|
'downloads',
|
|
'enterprisepolicies',
|
|
'extensions',
|
|
'fxmonitor',
|
|
'migration',
|
|
'newtab',
|
|
'originattributes',
|
|
'pioneer',
|
|
'places',
|
|
'pocket',
|
|
'preferences',
|
|
'privatebrowsing',
|
|
'prompts',
|
|
'protections',
|
|
'protocolhandler',
|
|
'resistfingerprinting',
|
|
'search',
|
|
'sessionstore',
|
|
'shell',
|
|
'ssb',
|
|
'syncedtabs',
|
|
'uitour',
|
|
'urlbar',
|
|
'translation',
|
|
]
|
|
|
|
DIRS += ['build']
|
|
|
|
if CONFIG['NIGHTLY_BUILD']:
|
|
DIRS += [
|
|
'payments',
|
|
]
|
|
|
|
if CONFIG['MOZ_WIDGET_TOOLKIT'] == 'cocoa':
|
|
DIRS += ['touchbar']
|
|
elif CONFIG['MOZ_WIDGET_TOOLKIT'] == 'windows':
|
|
DIRS += ['installerprefs']
|
|
|
|
XPIDL_SOURCES += [
|
|
'nsIBrowserHandler.idl',
|
|
]
|
|
|
|
XPIDL_MODULE = 'browsercompsbase'
|
|
|
|
XPCOM_MANIFESTS += [
|
|
'components.conf',
|
|
]
|
|
|
|
EXTRA_COMPONENTS += [
|
|
'BrowserComponents.manifest',
|
|
'tests/startupRecorder.js',
|
|
'tests/testComponents.manifest',
|
|
]
|
|
|
|
EXTRA_JS_MODULES += [
|
|
'BrowserContentHandler.jsm',
|
|
'BrowserGlue.jsm',
|
|
'distribution.js',
|
|
]
|
|
|
|
BROWSER_CHROME_MANIFESTS += [
|
|
'safebrowsing/content/test/browser.ini',
|
|
'tests/browser/browser.ini',
|
|
]
|
|
|
|
if CONFIG['MOZ_UPDATER']:
|
|
BROWSER_CHROME_MANIFESTS += [
|
|
'tests/browser/whats_new_page/browser.ini',
|
|
]
|
|
|
|
XPCSHELL_TESTS_MANIFESTS += [
|
|
'tests/unit/xpcshell.ini'
|
|
]
|