aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--browser/resources/source_files/browser/components/moz.build101
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'
+]
bgstack15