# -*- 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("ContentSearch*.sys.mjs"): BUG_COMPONENT = ("Firefox", "Search") with Files("AboutReaderParent.jsm"): BUG_COMPONENT = ("Toolkit", "Reader Mode") with Files("LightweightThemeChild.jsm"): BUG_COMPONENT = ("WebExtensions", "Themes") with Files("PageInfoChild.sys.mjs"): BUG_COMPONENT = ("Firefox", "Page Info Window") with Files("PageStyleChild.jsm"): BUG_COMPONENT = ("Firefox", "Menus") with Files("PluginChild.jsm"): BUG_COMPONENT = ("Core", "Audio/Video: GMP") with Files("ScreenshotsComponentChild.sys.mjs"): BUG_COMPONENT = ("Firefox", "Screenshots") with Files("WebRTCChild.jsm"): BUG_COMPONENT = ("Firefox", "Site Permissions") FINAL_TARGET_FILES.actors += [ "AboutNewTabChild.sys.mjs", "AboutNewTabParent.sys.mjs", "AboutPluginsChild.sys.mjs", "AboutPluginsParent.sys.mjs", "AboutPocketChild.sys.mjs", "AboutPocketParent.sys.mjs", "AboutPrivateBrowsingChild.jsm", "AboutPrivateBrowsingParent.jsm", "AboutProtectionsChild.sys.mjs", "AboutProtectionsParent.sys.mjs", "AboutReaderChild.sys.mjs", "AboutReaderParent.sys.mjs", "AboutTabCrashedChild.sys.mjs", "AboutTabCrashedParent.sys.mjs", "BlockedSiteChild.sys.mjs", "BlockedSiteParent.sys.mjs", "BrowserProcessChild.sys.mjs", "BrowserTabChild.sys.mjs", "BrowserTabParent.sys.mjs", "ClickHandlerChild.sys.mjs", "ClickHandlerParent.sys.mjs", "ContentSearchChild.sys.mjs", "ContentSearchParent.sys.mjs", "ContextMenuChild.sys.mjs", "ContextMenuParent.sys.mjs", "DecoderDoctorChild.sys.mjs", "DecoderDoctorParent.sys.mjs", "DOMFullscreenChild.sys.mjs", "DOMFullscreenParent.sys.mjs", "EncryptedMediaChild.sys.mjs", "EncryptedMediaParent.sys.mjs", "FormValidationChild.sys.mjs", "FormValidationParent.sys.mjs", "LightweightThemeChild.jsm", "LinkHandlerChild.jsm", "LinkHandlerParent.jsm", "PageInfoChild.sys.mjs", "PageStyleChild.jsm", "PageStyleParent.jsm", "PluginChild.jsm", "PluginParent.jsm", "PointerLockChild.jsm", "PointerLockParent.jsm", "PromptParent.jsm", "RefreshBlockerChild.jsm", "RefreshBlockerParent.jsm", "RFPHelperChild.jsm", "RFPHelperParent.jsm", "ScreenshotsComponentChild.sys.mjs", "SearchSERPTelemetryChild.jsm", "SearchSERPTelemetryParent.jsm", "SwitchDocumentDirectionChild.jsm", "WebRTCChild.jsm", "WebRTCParent.jsm", ] BROWSER_CHROME_MANIFESTS += [ "test/browser/browser.ini", ]