tor-browser

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

moz.build (2212B)


      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 # interfaces/*/ are annotated per directory, this is for new files
      8 with Files("**"):
      9     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
     10 
     11 interfaces = [
     12     "base",
     13     "events",
     14     "sidebar",
     15     "xul",
     16     "security",
     17     "storage",
     18     "geolocation",
     19     "notification",
     20     "push",
     21     "payments",
     22 ]
     23 
     24 DIRS += ["interfaces/" + i for i in interfaces]
     25 
     26 DIRS += [
     27     "abort",
     28     "animation",
     29     "base",
     30     "bindings",
     31     "battery",
     32     "cache",
     33     "canvas",
     34     "webgpu",
     35     "chrome-webidl",
     36     "clients",
     37     "closewatcher",
     38     "commandhandler",
     39     "compression",
     40     "cookiestore",
     41     "credentialmanagement",
     42     "crypto",
     43     "debugger",
     44     "documentpip",
     45     "encoding",
     46     "events",
     47     "fetch",
     48     "file",
     49     "filesystem",
     50     "flex",
     51     "fs",
     52     "gamepad",
     53     "geolocation",
     54     "grid",
     55     "html",
     56     "jsurl",
     57     "onnx",
     58     "mathml",
     59     "media",
     60     "midi",
     61     "mls",
     62     "notification",
     63     "power",
     64     "push",
     65     "quota",
     66     "security",
     67     "storage",
     68     "svg",
     69     "locales",
     70     "locks",
     71     "network",
     72     "permission",
     73     "prototype",
     74     "indexedDB",
     75     "system",
     76     "ipc",
     77     "workers",
     78     "audiochannel",
     79     "broadcastchannel",
     80     "messagechannel",
     81     "privateattribution",
     82     "promise",
     83     "smil",
     84     "streams",
     85     "url",
     86     "urlpattern",
     87     "webauthn",
     88     "webidl",
     89     "webshare",
     90     "webtransport",
     91     "xml",
     92     "xslt",
     93     "xul",
     94     "manifest",
     95     "view-transitions",
     96     "vr",
     97     "console",
     98     "performance",
     99     "webbrowserpersist",
    100     "xhr",
    101     "worklet",
    102     "script",
    103     "payments",
    104     "websocket",
    105     "serializers",
    106     "serviceworkers",
    107     "simpledb",
    108     "reporting",
    109     "localstorage",
    110     "l10n",
    111     "origin-trials",
    112     "webscheduling",
    113     "navigation",
    114 ]
    115 
    116 
    117 TEST_DIRS += [
    118     "tests",
    119     "imptests",
    120 ]
    121 
    122 if CONFIG["MOZ_WIDGET_TOOLKIT"] in ("gtk", "cocoa", "windows"):
    123     TEST_DIRS += ["plugins/test"]
    124 
    125 SPHINX_TREES["/dom"] = "docs"