diff options
-rw-r--r-- | browser/resources/source_files/browser/components/moz.build | 101 |
1 files changed, 101 insertions, 0 deletions
diff --git a/browser/resources/source_files/browser/components/moz.build b/browser/resources/source_files/browser/components/moz.build new file mode 100644 index 0000000..cb016ca --- /dev/null +++ b/browser/resources/source_files/browser/components/moz.build @@ -0,0 +1,101 @@ + +# -*- 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_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_distribution.js"): + BUG_COMPONENT = ("Firefox", "Distributions") + +with Files("safebrowsing/**"): + BUG_COMPONENT = ("Toolkit", "Safe Browsing") + +with Files('controlcenter/**'): + BUG_COMPONENT = ('Firefox', 'General') + + +DIRS += [ + 'about', + 'attribution', + 'contextualidentity', + 'customizableui', + 'dirprovider', + 'downloads', + 'enterprisepolicies', + 'extensions', + 'library', + 'migration', + 'newtab', + 'originattributes', + 'places', + #'pocket', + 'preferences', + 'privatebrowsing', + 'protocolhandler', + 'resistfingerprinting', + 'search', + 'sessionstore', + 'shell', + 'syncedtabs', + 'uitour', + 'urlbar', + 'translation', +] + +DIRS += ['build'] + +if CONFIG['NIGHTLY_BUILD']: + DIRS += [ + 'aboutconfig', + 'payments', + ] + +if CONFIG['MOZ_WIDGET_TOOLKIT'] == 'cocoa': + DIRS += ['touchbar'] + +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' +] + +XPCSHELL_TESTS_MANIFESTS += [ + 'tests/unit/xpcshell.ini' +] |