tor-browser

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

xpcshell.toml (7736B)


      1 [DEFAULT]
      2 head = "head.js"
      3 support-files = [
      4  "CatRegistrationComponents.manifest",
      5  "CatBackgroundTaskRegistrationComponents.manifest",
      6  "bug451678_subscript.js",
      7  "environment_script.js",
      8  "file_envChain_subscript.js",
      9  "file_envChain_subscript_unique_target.js",
     10  "file_envChain_subscript_unique_no_target.js",
     11  "file_envChain_subscript_non_unique_target.js",
     12  "file_envChain_subscript_non_unique_no_target.js",
     13  "file_simple_script.js",
     14  "ReturnCodeChild.sys.mjs",
     15  "es6module.js",
     16  "es6import.js",
     17  "es6module_throws.js",
     18  "es6module_missing_import.js",
     19  "es6module_parse_error.js",
     20  "es6module_parse_error_in_import.js",
     21  "es6module_cycle_a.js",
     22  "es6module_cycle_b.js",
     23  "es6module_cycle_c.js",
     24  "es6module_top_level_await.js",
     25  "es6module_devtoolsLoader.js",
     26  "es6module_devtoolsLoader.sys.mjs",
     27  "es6module_devtoolsLoader_only.js",
     28  "esmified-1.sys.mjs",
     29  "esmified-2.sys.mjs",
     30  "esmified-3.sys.mjs",
     31  "esmified-4.sys.mjs",
     32  "esmified-5.sys.mjs",
     33  "esmified-6.sys.mjs",
     34  "esmified-not-exported.sys.mjs",
     35  "esm_lazy-1.sys.mjs",
     36  "esm_lazy-2.sys.mjs",
     37  "es6module_loaded-1.sys.mjs",
     38  "es6module_loaded-2.sys.mjs",
     39  "es6module_loaded-3.sys.mjs",
     40  "api_script.js",
     41  "import_stack.sys.mjs",
     42  "import_stack_static_1.sys.mjs",
     43  "import_stack_static_2.sys.mjs",
     44  "import_stack_static_3.sys.mjs",
     45  "import_stack_static_4.sys.mjs",
     46  "es6module_import_error.js",
     47  "es6module_import_error2.js",
     48  "es6module_dynamic_import.js",
     49  "es6module_dynamic_import2.js",
     50  "es6module_dynamic_import3.js",
     51  "es6module_dynamic_import_static.js",
     52  "es6module_dynamic_import_missing.js",
     53  "es6module_dynamic_import_syntax_error.js",
     54  "es6module_dynamic_import_syntax_error2.js",
     55  "es6module_dynamic_import_syntax_error3.js",
     56  "es6module_dynamic_import_runtime_error.js",
     57  "es6module_dynamic_import_runtime_error2.js",
     58  "es6module_dynamic_import_runtime_error3.js",
     59  "es6module_absolute.js",
     60  "es6module_absolute2.js",
     61  "non_shared_1.mjs",
     62  "non_shared_2.mjs",
     63  "import_non_shared_1.mjs",
     64  "non_shared_nest_import_shared_1.mjs",
     65  "non_shared_nest_import_shared_target_1.sys.mjs",
     66  "non_shared_nest_import_shared_target_2.sys.mjs",
     67  "non_shared_nest_import_non_shared_1.mjs",
     68  "non_shared_nest_import_non_shared_target_1.mjs",
     69  "non_shared_nest_import_non_shared_2.mjs",
     70  "non_shared_nest_import_non_shared_target_2.mjs",
     71  "non_shared_nest_import_non_shared_3.mjs",
     72  "non_shared_nest_import_non_shared_target_3.mjs",
     73  "contextual.sys.mjs",
     74  "non_shared_worker_1.js",
     75  "import_shared_in_worker.js",
     76  "contextual_worker.js",
     77  "sync_and_async_in_worker.js",
     78  "lazy_non_shared_in_worker.js",
     79  "lazy_shared_in_worker.js",
     80 ]
     81 
     82 ["test_Cu_reportError_column.js"]
     83 
     84 ["test_FrameScriptEnvironment.js"]
     85 
     86 ["test_ReadableStream_from.js"]
     87 
     88 ["test_SubscriptLoaderEnvironment.js"]
     89 
     90 ["test_SubscriptLoaderSandboxEnvironment.js"]
     91 
     92 ["test_URLSearchParams.js"]
     93 
     94 ["test_allowWaivers.js"]
     95 
     96 ["test_allowedDomains.js"]
     97 
     98 ["test_allowedDomainsXHR.js"]
     99 
    100 ["test_attributes.js"]
    101 
    102 ["test_blob2.js"]
    103 
    104 ["test_bug267645.js"]
    105 
    106 ["test_bug451678.js"]
    107 
    108 ["test_bug677864.js"]
    109 
    110 ["test_bug711404.js"]
    111 
    112 ["test_bug742444.js"]
    113 
    114 ["test_bug778409.js"]
    115 
    116 ["test_bug780370.js"]
    117 
    118 ["test_bug809652.js"]
    119 
    120 ["test_bug809674.js"]
    121 
    122 ["test_bug813901.js"]
    123 
    124 ["test_bug845201.js"]
    125 
    126 ["test_bug845862.js"]
    127 
    128 ["test_bug849730.js"]
    129 
    130 ["test_bug851895.js"]
    131 
    132 ["test_bug853709.js"]
    133 
    134 ["test_bug856067.js"]
    135 
    136 ["test_bug867486.js"]
    137 
    138 ["test_bug868675.js"]
    139 
    140 ["test_bug872772.js"]
    141 
    142 ["test_bug885800.js"]
    143 
    144 ["test_bug930091.js"]
    145 
    146 ["test_bug976151.js"]
    147 
    148 ["test_bug1001094.js"]
    149 
    150 ["test_bug1021312.js"]
    151 
    152 ["test_bug1033253.js"]
    153 
    154 ["test_bug1033920.js"]
    155 
    156 ["test_bug1033927.js"]
    157 
    158 ["test_bug1034262.js"]
    159 
    160 ["test_bug1081990.js"]
    161 
    162 ["test_bug1110546.js"]
    163 
    164 ["test_bug1131707.js"]
    165 
    166 ["test_bug1150771.js"]
    167 
    168 ["test_bug1151385.js"]
    169 
    170 ["test_bug1170311.js"]
    171 
    172 ["test_bug1244222.js"]
    173 
    174 ["test_bug1617527.js"]
    175 
    176 ["test_bug_442086.js"]
    177 
    178 ["test_callFunctionWithAsyncStack.js"]
    179 
    180 ["test_cenums.js"]
    181 
    182 ["test_compileScript.js"]
    183 
    184 ["test_components.js"]
    185 
    186 ["test_crypto.js"]
    187 
    188 ["test_css.js"]
    189 
    190 ["test_deepFreezeClone.js"]
    191 
    192 ["test_defineESModuleGetters.js"]
    193 
    194 ["test_defineESModuleGetters_options.js"]
    195 
    196 ["test_defineESModuleGetters_options_worker.js"]
    197 skip-if = [
    198  "os == 'android' && os_version == '14' && arch == 'x86_64'",
    199 ]
    200 
    201 ["test_envChain_frameScript.js"]
    202 
    203 ["test_envChain_subscript.js"]
    204 
    205 ["test_envChain_subscript_in_frameScript.js"]
    206 
    207 ["test_error_to_exception.js"]
    208 
    209 ["test_eventSource.js"]
    210 
    211 ["test_exportFunction.js"]
    212 
    213 ["test_file2.js"]
    214 
    215 ["test_fileReader.js"]
    216 
    217 ["test_function_names.js"]
    218 
    219 ["test_generateQI.js"]
    220 
    221 ["test_getCallerLocation.js"]
    222 
    223 ["test_getObjectPrincipal.js"]
    224 
    225 ["test_import_data.js"]
    226 
    227 ["test_import_devtools_loader.js"]
    228 
    229 ["test_import_es6_modules.js"]
    230 
    231 ["test_import_from_sandbox.js"]
    232 
    233 ["test_import_global.js"]
    234 
    235 ["test_import_global_contextual.js"]
    236 
    237 ["test_import_global_contextual_worker.js"]
    238 skip-if = [
    239  "os == 'android' && os_version == '14' && arch == 'x86_64'",
    240 ]
    241 
    242 ["test_import_global_current.js"]
    243 
    244 ["test_import_global_current_worker.js"]
    245 skip-if = [
    246  "os == 'android' && os_version == '14' && arch == 'x86_64'",
    247 ]
    248 
    249 ["test_import_global_worker.js"]
    250 skip-if = [
    251  "os == 'android' && os_version == '14' && arch == 'x86_64'",
    252 ]
    253 
    254 ["test_import_stack.js"]
    255 skip-if = [
    256  "!nightly_build",
    257 ]
    258 
    259 ["test_isProxy.js"]
    260 
    261 ["test_js_memory_telemetry.js"]
    262 
    263 ["test_js_weak_references.js"]
    264 
    265 ["test_json_parse_with_source.js"]
    266 
    267 ["test_loadedESModules.js"]
    268 
    269 ["test_localeCompare.js"]
    270 
    271 ["test_locks.js"]
    272 
    273 ["test_malformed_utf8.js"]
    274 
    275 ["test_messageChannel.js"]
    276 
    277 ["test_new_document_wrapper_preservation.js"]
    278 
    279 ["test_nuke_sandbox.js"]
    280 
    281 ["test_nuke_sandbox_event_listeners.js"]
    282 
    283 ["test_nuke_webextension_wrappers.js"]
    284 # bug 1865028
    285 skip-if = ["true"]
    286 
    287 ["test_onGarbageCollection-01.js"]
    288 head = "head_ongc.js"
    289 
    290 ["test_onGarbageCollection-02.js"]
    291 head = "head_ongc.js"
    292 
    293 ["test_onGarbageCollection-03.js"]
    294 head = "head_ongc.js"
    295 
    296 ["test_onGarbageCollection-04.js"]
    297 head = "head_ongc.js"
    298 
    299 ["test_onGarbageCollection-05.js"]
    300 head = "head_ongc.js"
    301 
    302 ["test_params.js"]
    303 
    304 ["test_print_stderr.js"]
    305 
    306 ["test_private_field_xrays.js"]
    307 
    308 ["test_promise.js"]
    309 
    310 ["test_reflect_parse.js"]
    311 
    312 ["test_resistFingerprinting_date_now.js"]
    313 
    314 ["test_resolve_dead_promise.js"]
    315 
    316 ["test_returncode.js"]
    317 
    318 ["test_rewrap_dead_wrapper.js"]
    319 
    320 ["test_rtcIdentityProvider.js"]
    321 
    322 ["test_sandbox_DOMException.js"]
    323 
    324 ["test_sandbox_atob.js"]
    325 
    326 ["test_sandbox_csp.js"]
    327 
    328 ["test_sandbox_metadata.js"]
    329 
    330 ["test_sandbox_name.js"]
    331 
    332 ["test_scriptable_nsIClassInfo.js"]
    333 
    334 ["test_storage.js"]
    335 
    336 ["test_structuredClone.js"]
    337 
    338 ["test_subScriptLoader.js"]
    339 
    340 ["test_symbols_as_weak_keys.js"]
    341 skip-if = [
    342  "!nightly_build",
    343 ]
    344 
    345 ["test_tearoffs.js"]
    346 
    347 ["test_textDecoder.js"]
    348 
    349 ["test_uawidget_scope.js"]
    350 
    351 ["test_url.js"]
    352 
    353 ["test_want_components.js"]
    354 
    355 ["test_wasm_jspi_profiler.js"]
    356 skip-if = [
    357  "!nightly_build",
    358  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && tsan",
    359 ]
    360 
    361 ["test_wasm_tailcalls_profiler.js"]
    362 requesttimeoutfactor = 3  # Slow on Windows
    363 skip-if = [
    364  "!nightly_build",
    365  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && tsan",
    366 ]
    367 
    368 ["test_watchdog_default.js"]
    369 head = "head_watchdog.js"
    370 
    371 ["test_watchdog_disable.js"]
    372 head = "head_watchdog.js"
    373 
    374 ["test_watchdog_enable.js"]
    375 head = "head_watchdog.js"
    376 
    377 ["test_watchdog_hibernate.js"]
    378 head = "head_watchdog.js"
    379 
    380 ["test_watchdog_toggle.js"]
    381 head = "head_watchdog.js"
    382 
    383 ["test_weak_keys.js"]
    384 
    385 ["test_wrapped_js_enumerator.js"]
    386 
    387 ["test_xpcomutils.js"]
    388 
    389 ["test_xpcwn_instanceof.js"]
    390 
    391 ["test_xpcwn_tamperproof.js"]
    392 
    393 ["test_xray_SavedFrame-02.js"]
    394 
    395 ["test_xray_SavedFrame.js"]
    396 
    397 ["test_xray_instanceof.js"]
    398 
    399 ["test_xray_named_element_access.js"]
    400 
    401 ["test_xray_regexp.js"]
    402 
    403 ["test_xrayed_arguments.js"]
    404 
    405 ["test_xrayed_iterator.js"]