tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

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 ]