moz.build (2953B)
1 # -*- Mode: python; indent-tabs-mode: nil; tab-width: 40 -*- 2 # vim: set filetype=python: 3 # This Source Code Form is subject to the terms of the Mozilla Public 4 # License, v. 2.0. If a copy of the MPL was not distributed with this 5 # file, You can obtain one at http://mozilla.org/MPL/2.0/. 6 7 with Files("**"): 8 BUG_COMPONENT = ("Firefox", "General") 9 10 with Files("ContentSearch*.sys.mjs"): 11 BUG_COMPONENT = ("Firefox", "Search") 12 13 with Files("AboutReaderParent.sys.mjs"): 14 BUG_COMPONENT = ("Toolkit", "Reader Mode") 15 16 with Files("LightweightThemeChild.sys.mjs"): 17 BUG_COMPONENT = ("WebExtensions", "Themes") 18 19 with Files("PageInfo*.sys.mjs"): 20 BUG_COMPONENT = ("Firefox", "Page Info Window") 21 22 with Files("PageStyle*.sys.mjs"): 23 BUG_COMPONENT = ("Firefox", "Menus") 24 25 with Files("PluginChild.sys.mjs"): 26 BUG_COMPONENT = ("Core", "Audio/Video: GMP") 27 28 with Files("ScreenshotsComponentChild.sys.mjs"): 29 BUG_COMPONENT = ("Firefox", "Screenshots") 30 31 with Files("WebRTCChild.sys.mjs"): 32 BUG_COMPONENT = ("Firefox", "Site Permissions") 33 34 FINAL_TARGET_FILES.actors += [ 35 # Remove newtab actors. tor-browser#43886. 36 "AboutPrivateBrowsingChild.sys.mjs", 37 "AboutPrivateBrowsingParent.sys.mjs", 38 "AboutProtectionsChild.sys.mjs", 39 "AboutProtectionsParent.sys.mjs", 40 "AboutReaderChild.sys.mjs", 41 "AboutReaderParent.sys.mjs", 42 "AboutTabCrashedChild.sys.mjs", 43 "AboutTabCrashedParent.sys.mjs", 44 "BlockedSiteChild.sys.mjs", 45 "BlockedSiteParent.sys.mjs", 46 "BrowserProcessChild.sys.mjs", 47 "BrowserTabChild.sys.mjs", 48 "ClickHandlerChild.sys.mjs", 49 "ClickHandlerParent.sys.mjs", 50 "ContentSearchChild.sys.mjs", 51 "ContentSearchParent.sys.mjs", 52 "ContextMenuChild.sys.mjs", 53 "ContextMenuParent.sys.mjs", 54 "CryptoSafetyChild.sys.mjs", 55 "CryptoSafetyParent.sys.mjs", 56 "DecoderDoctorChild.sys.mjs", 57 "DecoderDoctorParent.sys.mjs", 58 "DOMFullscreenChild.sys.mjs", 59 "DOMFullscreenParent.sys.mjs", 60 "EncryptedMediaChild.sys.mjs", 61 "EncryptedMediaParent.sys.mjs", 62 "FormValidationChild.sys.mjs", 63 "FormValidationParent.sys.mjs", 64 "LightweightThemeChild.sys.mjs", 65 "LinkHandlerChild.sys.mjs", 66 "LinkHandlerParent.sys.mjs", 67 "PageInfoChild.sys.mjs", 68 "PageInfoPreviewChild.sys.mjs", 69 "PageStyleChild.sys.mjs", 70 "PageStyleParent.sys.mjs", 71 "PluginChild.sys.mjs", 72 "PluginParent.sys.mjs", 73 "PointerLockChild.sys.mjs", 74 "PointerLockParent.sys.mjs", 75 "PromptParent.sys.mjs", 76 "RefreshBlockerChild.sys.mjs", 77 "RefreshBlockerParent.sys.mjs", 78 "ScreenshotsComponentChild.sys.mjs", 79 "SearchSERPTelemetryChild.sys.mjs", 80 "SearchSERPTelemetryParent.sys.mjs", 81 "SpeechDispatcherChild.sys.mjs", 82 "SpeechDispatcherParent.sys.mjs", 83 "SwitchDocumentDirectionChild.sys.mjs", 84 "TLSCertificateBindingChild.sys.mjs", 85 "WebRTCChild.sys.mjs", 86 "WebRTCParent.sys.mjs", 87 ] 88 89 BROWSER_CHROME_MANIFESTS += [ 90 "test/browser/browser.toml", 91 ]