mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-25 11:15:34 +00:00
739cafdadd
This adds the basic framework for defining IPC actors which are lazily instantiated for the appropriate frame loaders based on DOM events, message manager messages, and observers. Actual actors are defined in follow-up commits. MozReview-Commit-ID: Jb6CWWW7v3v --HG-- extra : rebase_source : 6c465c492ef423616346d70047c4fd4b074af303
89 lines
2.0 KiB
Python
89 lines
2.0 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_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',
|
|
'feeds',
|
|
'library',
|
|
'migration',
|
|
'newtab',
|
|
'originattributes',
|
|
'places',
|
|
'preferences',
|
|
'privatebrowsing',
|
|
'resistfingerprinting',
|
|
'search',
|
|
'sessionstore',
|
|
'shell',
|
|
'syncedtabs',
|
|
'uitour',
|
|
'translation',
|
|
]
|
|
|
|
DIRS += ['build']
|
|
|
|
if CONFIG['NIGHTLY_BUILD']:
|
|
DIRS += ['payments']
|
|
|
|
XPIDL_SOURCES += [
|
|
'nsIBrowserHandler.idl',
|
|
]
|
|
|
|
XPIDL_MODULE = 'browsercompsbase'
|
|
|
|
EXTRA_COMPONENTS += [
|
|
'BrowserComponents.manifest',
|
|
'nsBrowserContentHandler.js',
|
|
'nsBrowserGlue.js',
|
|
'tests/startupRecorder.js',
|
|
'tests/testComponents.manifest',
|
|
]
|
|
|
|
EXTRA_JS_MODULES += [
|
|
'distribution.js',
|
|
]
|
|
|
|
BROWSER_CHROME_MANIFESTS += [
|
|
'safebrowsing/content/test/browser.ini',
|
|
'tests/browser/browser.ini'
|
|
]
|
|
|
|
XPCSHELL_TESTS_MANIFESTS += [
|
|
'tests/unit/xpcshell.ini'
|
|
]
|