tor-browser

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

moz.build (7671B)


      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("browser/**"):
      8     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
      9 
     10 with Files("browser/*onsole*"):
     11     BUG_COMPONENT = ("DevTools", "General")
     12 
     13 with Files("browser/*autofocus*"):
     14     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
     15 
     16 with Files("browser/*unload*"):
     17     BUG_COMPONENT = ("Core", "DOM: Events")
     18 
     19 with Files("browser/browser_cancel_keydown_keypress_event.js"):
     20     BUG_COMPONENT = ("Core", "DOM: UI Events & Focus Handling")
     21 
     22 with Files("browser/*local*"):
     23     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
     24 
     25 with Files("browser/browser_test_focus_after_modal_state.js"):
     26     BUG_COMPONENT = ("Core", "DOM: UI Events & Focus Handling")
     27 
     28 with Files("mochitest/ajax/**"):
     29     BUG_COMPONENT = ("Testing", "Mochitest")
     30 
     31 with Files("mochitest/beacon/**"):
     32     BUG_COMPONENT = ("Core", "DOM: Networking")
     33 
     34 # big mix of components here
     35 with Files("mochitest/bugs/**"):
     36     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
     37 
     38 # TODO: big mix of components here
     39 with Files("mochitest/chrome/**"):
     40     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
     41 
     42 with Files("mochitest/crypto/**"):
     43     BUG_COMPONENT = ("Core", "DOM: Security")
     44 
     45 with Files("mochitest/dom-level0/**"):
     46     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
     47 
     48 with Files("mochitest/dom-level1-core/**"):
     49     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
     50 
     51 with Files("mochitest/dom-level2-core/**"):
     52     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
     53 
     54 with Files("mochitest/dom-level2-html/**"):
     55     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
     56 
     57 with Files("mochitest/fetch/**"):
     58     BUG_COMPONENT = ("Core", "DOM: Networking")
     59 
     60 with Files("mochitest/fetch/*sw_*"):
     61     BUG_COMPONENT = ("Core", "DOM: Service Workers")
     62 
     63 with Files("mochitest/gamepad/**"):
     64     BUG_COMPONENT = ("Core", "DOM: Device Interfaces")
     65 
     66 # TODO: big mix of components here
     67 with Files("mochitest/general/**"):
     68     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
     69 
     70 with Files("mochitest/localstorage/**"):
     71     BUG_COMPONENT = ("Core", "Storage: localStorage & sessionStorage")
     72 
     73 with Files("mochitest/orientation/**"):
     74     BUG_COMPONENT = ("Core", "DOM: Device Interfaces")
     75 
     76 with Files("mochitest/orientation/*507902*"):
     77     BUG_COMPONENT = ("Core", "Layout: Images, Video, and HTML Frames")
     78 
     79 with Files("mochitest/pointerlock/**"):
     80     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
     81 
     82 with Files("mochitest/script/**"):
     83     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
     84 
     85 with Files("mochitest/sessionstorage/**"):
     86     BUG_COMPONENT = ("Core", "Storage: localStorage & sessionStorage")
     87 
     88 with Files("mochitest/storageevent/**"):
     89     BUG_COMPONENT = ("Core", "Storage: localStorage & sessionStorage")
     90 
     91 with Files("mochitest/webcomponents/**"):
     92     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
     93 
     94 with Files("mochitest/whatwg/**"):
     95     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
     96 
     97 with Files("reftest/**"):
     98     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
     99 
    100 with Files("reftest/*456008*"):
    101     BUG_COMPONENT = ("Core", "XML")
    102 
    103 with Files("reftest/*439965*"):
    104     BUG_COMPONENT = ("Core", "DOM: Editor")
    105 
    106 with Files("reftest/*427779*"):
    107     BUG_COMPONENT = ("Core", "XML")
    108 
    109 with Files("reftest/*559996*"):
    110     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
    111 
    112 with Files("reftest/*591981*"):
    113     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
    114 
    115 with Files("reftest/*592366*"):
    116     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
    117 
    118 with Files("reftest/*798068*"):
    119     BUG_COMPONENT = ("Core", "Layout")
    120 
    121 with Files("reftest/xml-stylesheet/**"):
    122     BUG_COMPONENT = ("Core", "XSLT")
    123 
    124 with Files("unit/**"):
    125     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
    126 
    127 with Files("unit/test_bug465752.js"):
    128     BUG_COMPONENT = ("Core", "CSS Parsing and Computation")
    129 
    130 with Files("unit/test_PromiseDebugging.js"):
    131     BUG_COMPONENT = ("Core", "XPConnect")
    132 
    133 MOCHITEST_MANIFESTS += [
    134     "mochitest/ajax/jquery/mochitest.toml",
    135     "mochitest/ajax/mochikit/mochitest.toml",
    136     "mochitest/ajax/prototype/mochitest.toml",
    137     "mochitest/ajax/scriptaculous/mochitest.toml",
    138     "mochitest/beacon/mochitest.toml",
    139     "mochitest/bugs/mochitest.toml",
    140     "mochitest/crypto/mochitest.toml",
    141     "mochitest/dom-level0/mochitest.toml",
    142     "mochitest/dom-level1-core/mochitest.toml",
    143     "mochitest/dom-level2-core/mochitest.toml",
    144     "mochitest/dom-level2-html/mochitest.toml",
    145     "mochitest/fetch/mochitest.toml",
    146     "mochitest/gamepad/mochitest.toml",
    147     "mochitest/general/mochitest.toml",
    148     "mochitest/integer-gemm/mochitest.toml",
    149     "mochitest/keyhandling/mochitest.toml",
    150     "mochitest/localstorage/mochitest.toml",
    151     "mochitest/orientation/mochitest.toml",
    152     "mochitest/pointerlock/mochitest.toml",
    153     "mochitest/script/mochitest.toml",
    154     "mochitest/sessionstorage/mochitest.toml",
    155     "mochitest/storageevent/mochitest.toml",
    156     "mochitest/webcomponents/mochitest.toml",
    157     "mochitest/whatwg/mochitest.toml",
    158 ]
    159 
    160 MOCHITEST_CHROME_MANIFESTS += [
    161     "mochitest/beacon/chrome.toml",
    162     "mochitest/chrome/chrome.toml",
    163     "mochitest/fs/chrome.toml",
    164     "mochitest/general/chrome.toml",
    165     "mochitest/keyhandling/chrome.toml",
    166     "mochitest/localstorage/chrome.toml",
    167     "mochitest/sessionstorage/chrome.toml",
    168     "mochitest/webcomponents/chrome.toml",
    169     "mochitest/whatwg/chrome.toml",
    170 ]
    171 
    172 XPCSHELL_TESTS_MANIFESTS += ["unit/xpcshell.toml"]
    173 BROWSER_CHROME_MANIFESTS += [
    174     "browser/browser.toml",
    175 ]
    176 
    177 TEST_HARNESS_FILES.testing.mochitest.tests.dom.tests.mochitest.ajax.lib += [
    178     "mochitest/ajax/lib/AJAX_setup.js",
    179     "mochitest/ajax/lib/test.css",
    180 ]
    181 
    182 TEST_HARNESS_FILES.testing.mochitest.tests.dom.tests.mochitest.ajax.mochikit.tests += [
    183     "mochitest/ajax/mochikit/tests/cli.js",
    184     "mochitest/ajax/mochikit/tests/FakeJSAN.js",
    185     "mochitest/ajax/mochikit/tests/index.html",
    186     "mochitest/ajax/mochikit/tests/MochiKit-Async.html",
    187     "mochitest/ajax/mochikit/tests/MochiKit-Base.html",
    188     "mochitest/ajax/mochikit/tests/MochiKit-Color.html",
    189     "mochitest/ajax/mochikit/tests/MochiKit-DateTime.html",
    190     "mochitest/ajax/mochikit/tests/MochiKit-DOM.html",
    191     "mochitest/ajax/mochikit/tests/MochiKit-DragAndDrop.html",
    192     "mochitest/ajax/mochikit/tests/MochiKit-Format.html",
    193     "mochitest/ajax/mochikit/tests/MochiKit-Iter.html",
    194     "mochitest/ajax/mochikit/tests/MochiKit-JSAN.html",
    195     "mochitest/ajax/mochikit/tests/MochiKit-Logging.html",
    196     "mochitest/ajax/mochikit/tests/MochiKit-MochiKit.html",
    197     "mochitest/ajax/mochikit/tests/MochiKit-Selector.html",
    198     "mochitest/ajax/mochikit/tests/MochiKit-Signal.html",
    199     "mochitest/ajax/mochikit/tests/MochiKit-Style.html",
    200     "mochitest/ajax/mochikit/tests/MochiKit-Visual.html",
    201     "mochitest/ajax/mochikit/tests/standalone.js",
    202     "mochitest/ajax/mochikit/tests/test_Base.js",
    203     "mochitest/ajax/mochikit/tests/test_Color.js",
    204     "mochitest/ajax/mochikit/tests/test_DateTime.js",
    205     "mochitest/ajax/mochikit/tests/test_DragAndDrop.js",
    206     "mochitest/ajax/mochikit/tests/test_Format.js",
    207     "mochitest/ajax/mochikit/tests/test_Iter.js",
    208     "mochitest/ajax/mochikit/tests/test_Logging.js",
    209     "mochitest/ajax/mochikit/tests/test_MochiKit-Async.json",
    210     "mochitest/ajax/mochikit/tests/test_Signal.js",
    211 ]
    212 
    213 TEST_HARNESS_FILES.testing.mochitest.tests.dom.tests.mochitest.ajax.mochikit.tests.SimpleTest += [
    214     "mochitest/ajax/mochikit/tests/SimpleTest/SimpleTest.js",
    215     "mochitest/ajax/mochikit/tests/SimpleTest/test.css",
    216     "mochitest/ajax/mochikit/tests/SimpleTest/TestRunner.js",
    217 ]