tor-browser

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

_webconsole.toml (23116B)


      1 [DEFAULT]
      2 tags = "devtools"
      3 subsuite = "devtools"
      4 support-files = [
      5  "code_bundle_invalidmap.js",
      6  "code_bundle_invalidmap.js.map",
      7  "code_bundle_nosource.js",
      8  "code_bundle_nosource.js.map",
      9  "cookieSetter.html",
     10  "empty-with-cookie.js",
     11  "empty-with-cookie.js^headers^",
     12  "head.js",
     13  "shared-head.js",
     14  "sjs_cors-test-server.sjs",
     15  "sjs_slow-response-test-server.sjs",
     16  "source-mapped.css",
     17  "source-mapped.css.map",
     18  "source-mapped.scss",
     19  "stub-generator-helpers.js",
     20  "test_console_csp_ignore_reflected_xss_message.html",
     21  "test_console_csp_ignore_reflected_xss_message.html^headers^",
     22  "test_hsts-invalid-headers.sjs",
     23  "test-batching.html",
     24  "test-blank.html",
     25  "test-blank-with-cookie.html",
     26  "test-blank-with-cookie.html^headers^",
     27  "test-console-trace-duplicates.html",
     28  "test-console-api-iframe.html",
     29  "test-console-api.html",
     30  "test-console-custom-formatters.html",
     31  "test-console-custom-formatters-errors.html",
     32  "test-csp-violation.html",
     33  "test-csp-violation-inline.html",
     34  "test-csp-violation-inline.html^headers^",
     35  "test-csp-violation-base-uri.html",
     36  "test-csp-violation-base-uri.html^headers^",
     37  "test-csp-violation-event-handler.html",
     38  "test-csp-violation-event-handler.html^headers^",
     39  "test-csp-violation-form-action.html",
     40  "test-csp-violation-form-action.html^headers^",
     41  "test-csp-violation-frame-ancestor-child.html^headers^",
     42  "test-csp-violation-frame-ancestor-child.html",
     43  "test-csp-violation-frame-ancestor-parent.html^headers^",
     44  "test-csp-violation-frame-ancestor-parent.html",
     45  "test-csp-many-errors.html",
     46  "test-csp-many-errors.html^headers^",
     47  "test-cspro.html",
     48  "test-cspro.html^headers^",
     49  "test-iframe-child.html",
     50  "test-iframe-parent.html",
     51  "test-certificate-messages.html",
     52  "test-checkloaduri-failure.html",
     53  "test-click-function-to-source.html",
     54  "test-click-function-to-source.js",
     55  "test-click-function-to-mapped-source.html",
     56  "test-click-function-to-prettyprinted-source.html",
     57  "test-click-function-to-source.min.js",
     58  "test-click-function-to-source.unmapped.min.js",
     59  "test-click-function-to-source.min.js.map",
     60  "test-closure-optimized-out.html",
     61  "test-console-filters.html",
     62  "test-console-filter-by-regex-input.html",
     63  "test-console-filter-groups.html",
     64  "test-console-group.html",
     65  "test-console-iframes.html",
     66  "test-console-logs-exceptions-order.html",
     67  "test-console-stacktrace-mapped.html",
     68  "test-console-table.html",
     69  "test-console-workers.html",
     70  "test-console-worklet.html",
     71  "test-console.html",
     72  "test-data.json",
     73  "test-data.json^headers^",
     74  "test-duplicate-error.html",
     75  "test-dynamic-import.html",
     76  "test-dynamic-import.mjs",
     77  "test-error.html",
     78  "test-error-worker.html",
     79  "test-error-worker.js",
     80  "test-error-worker2.js",
     81  "test-error-worklet.html",
     82  "test-error-worklet.mjs",
     83  "test-eval-error.html",
     84  "test-eval-in-stackframe.html",
     85  "test-eval-sources.html",
     86  "test-evaluate-worker.html",
     87  "test-evaluate-worker.js",
     88  "test-external-script-errors.html",
     89  "test-external-script-errors.js",
     90  "test-iframe-insecure-form-action.html",
     91  "test-iframe1.html",
     92  "test-iframe2.html",
     93  "test-iframe3.html",
     94  "test-iframe-wrong-hud-iframe.html",
     95  "test-iframe-wrong-hud.html",
     96  "test-image.png",
     97  "test-image.png^headers^",
     98  "test-ineffective-iframe-sandbox-warning-inner.html",
     99  "test-ineffective-iframe-sandbox-warning-nested1.html",
    100  "test-ineffective-iframe-sandbox-warning-nested2.html",
    101  "test-ineffective-iframe-sandbox-warning0.html",
    102  "test-ineffective-iframe-sandbox-warning1.html",
    103  "test-ineffective-iframe-sandbox-warning2.html",
    104  "test-ineffective-iframe-sandbox-warning3.html",
    105  "test-ineffective-iframe-sandbox-warning4.html",
    106  "test-ineffective-iframe-sandbox-warning5.html",
    107  "test-insecure-frame.html",
    108  "test-insecure-passwords-about-blank-web-console-warning.html",
    109  "test-insecure-passwords-web-console-warning.html",
    110  "test-inspect-cross-domain-objects-frame.html",
    111  "test-inspect-cross-domain-objects-top.html",
    112  "test-location-debugger-link-console-log.js",
    113  "test-location-debugger-link-errors.js",
    114  "test-location-debugger-link.html",
    115  "test-location-debugger-link-logpoint-1.js",
    116  "test-location-debugger-link-logpoint-2.js",
    117  "test-location-debugger-link-logpoint.html",
    118  "test-location-styleeditor-link-1.css",
    119  "test-location-styleeditor-link-2.css",
    120  "test-location-styleeditor-link-minified.css",
    121  "test-location-styleeditor-link.html",
    122  "test-message-categories-canvas-css.html",
    123  "test-message-categories-canvas-css.js",
    124  "test-message-categories-css-loader.css",
    125  "test-message-categories-css-loader.css^headers^",
    126  "test-message-categories-css-loader.html",
    127  "test-message-categories-css-parser.css",
    128  "test-message-categories-css-parser.html",
    129  "test-message-categories-empty-getelementbyid.html",
    130  "test-message-categories-empty-getelementbyid.js",
    131  "test-message-categories-html.html",
    132  "test-message-categories-image.html",
    133  "test-message-categories-image.jpg",
    134  "test-message-categories-imagemap.html",
    135  "test-message-categories-malformedxml-external.html",
    136  "test-message-categories-malformedxml-external.xml",
    137  "test-message-categories-malformedxml.xhtml",
    138  "test-message-categories-svg.xhtml",
    139  "test-message-categories-workers.html",
    140  "test-message-categories-workers.js",
    141  "test-mixedcontent-securityerrors.html",
    142  "test-network-exceptions.html",
    143  "test-network-request.html",
    144  "test-network.html",
    145  "test-script-json-mime.html",
    146  "test-script-json-module-mime.html",
    147  "test-json-module-mime.html",
    148  "test-js-json-module-mime.html",
    149  "test-js-mime.mjs",
    150  "test-js-mime.mjs^headers^",
    151  "test-js-json-module.mjs",
    152  "test-json-module.mjs",
    153  "test-json-mime.json",
    154  "test-json-mime.json^headers^",
    155  "test-non-javascript-mime.html",
    156  "test-non-javascript-mime.js",
    157  "test-non-javascript-mime.js^headers^",
    158  "test-non-javascript-mime-worker.html",
    159  "test-reopen-closed-tab.html",
    160  "test-same-origin-required-load.html",
    161  "test-sourcemap-error-01.html",
    162  "test-sourcemap-error-01.js",
    163  "test-sourcemap-error-02.html",
    164  "test-sourcemap-error-02.js",
    165  "test-sourcemap-original.js",
    166  "test-sourcemap.min.js",
    167  "test-sourcemap.min.js.map",
    168  "test-stacktrace-location-debugger-link.html",
    169  "test-subresource-security-error.html",
    170  "test-subresource-security-error.js",
    171  "test-subresource-security-error.js^headers^",
    172  "test-syntaxerror-worklet.js",
    173  "test-time-methods.html",
    174  "test-trackingprotection-securityerrors.html",
    175  "test-trackingprotection-securityerrors-thirdpartyonly.html",
    176  "test-websocket.html",
    177  "test-websocket.js",
    178  "test-worker-promise-error.html",
    179  "testscript.js",
    180  "!/devtools/client/netmonitor/test/sjs_cors-test-server.sjs",
    181  "!/image/test/mochitest/blue.png",
    182  "!/devtools/client/shared/test/shared-head.js",
    183  "!/devtools/client/debugger/test/mochitest/shared-head.js",
    184  "!/devtools/client/shared/test/telemetry-test-helpers.js",
    185  "!/devtools/client/shared/test/highlighter-test-actor.js",
    186  "!/devtools/client/webconsole/test/node/fixtures/stubs/consoleApi.js",
    187  "!/devtools/client/webconsole/test/node/fixtures/stubs/cssMessage.js",
    188  "!/devtools/client/webconsole/test/node/fixtures/stubs/evaluationResult.js",
    189  "!/devtools/client/webconsole/test/node/fixtures/stubs/index.js",
    190  "!/devtools/client/webconsole/test/node/fixtures/stubs/networkEvent.js",
    191  "!/devtools/client/webconsole/test/node/fixtures/stubs/pageError.js",
    192  "!/devtools/client/webconsole/test/node/fixtures/stubs/platformMessage.js",
    193 ]
    194 prefs = [
    195  "javascript.options.experimental.explicit_resource_management=true", # This pref has to be set before the process starts
    196 ]
    197 
    198 ["browser_webconsole_allow_mixedcontent_securityerrors.js"]
    199 tags = "mcb"
    200 skip-if = [
    201  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && debug && http3", # Bug 1829298
    202 ]
    203 
    204 ["browser_webconsole_async_stack.js"]
    205 fail-if = [
    206  "a11y_checks", # Bug 1849028 clicked element may not be focusable and/or labeled
    207 ]
    208 
    209 ["browser_webconsole_batching.js"]
    210 
    211 ["browser_webconsole_bidi_string_isolation.js"]
    212 
    213 ["browser_webconsole_block_mixedcontent_securityerrors.js"]
    214 tags = "mcb"
    215 skip-if = [
    216  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && debug && http3", # Bug 1829298
    217 ]
    218 
    219 ["browser_webconsole_cached_messages.js"]
    220 
    221 ["browser_webconsole_cached_messages_cross_domain_iframe.js"]
    222 
    223 ["browser_webconsole_cached_messages_duplicate_after_target_switching.js"]
    224 https_first_disabled = true
    225 
    226 ["browser_webconsole_cached_messages_no_duplicate.js"]
    227 
    228 ["browser_webconsole_certificate_messages.js"]
    229 skip-if = [
    230  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && debug && http3", # Bug 1829298
    231 ]
    232 
    233 ["browser_webconsole_checkloaduri_errors.js"]
    234 
    235 ["browser_webconsole_clear_cache.js"]
    236 
    237 ["browser_webconsole_click_function_to_mapped_source.js"]
    238 https_first_disabled = true
    239 fail-if = [
    240  "a11y_checks", # Bug 1849028 clicked element may not be focusable and/or labeled
    241 ]
    242 skip-if = [
    243  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && debug && http3", # Bug 1829298
    244 ]
    245 
    246 ["browser_webconsole_click_function_to_prettyprinted_source.js"]
    247 https_first_disabled = true
    248 fail-if = [
    249  "a11y_checks", # Bug 1849028 clicked element may not be focusable and/or labeled
    250 ]
    251 skip-if = [
    252  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && debug && http3", # Bug 1829298
    253 ]
    254 
    255 ["browser_webconsole_click_function_to_source.js"]
    256 https_first_disabled = true
    257 fail-if = [
    258  "a11y_checks", # Bug 1849028 clicked element may not be focusable and/or labeled
    259 ]
    260 skip-if = [
    261  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && debug && http3", # Bug 1829298
    262 ]
    263 
    264 ["browser_webconsole_clickable_urls.js"]
    265 https_first_disabled = true
    266 skip-if = [
    267  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && debug && http3", # Bug 1829298
    268 ]
    269 
    270 ["browser_webconsole_close_groups_after_navigation.js"]
    271 
    272 ["browser_webconsole_close_sidebar.js"]
    273 
    274 ["browser_webconsole_close_unfocused_window.js"]
    275 
    276 ["browser_webconsole_closing_after_completion.js"]
    277 
    278 ["browser_webconsole_console_api_iframe.js"]
    279 
    280 ["browser_webconsole_console_detection.js"]
    281 
    282 ["browser_webconsole_console_dir.js"]
    283 
    284 ["browser_webconsole_console_dir_uninspectable.js"]
    285 
    286 ["browser_webconsole_console_error_expand_object.js"]
    287 fail-if = [
    288  "a11y_checks", # Bug 1849028 clicked element may not be focusable and/or labeled
    289 ]
    290 
    291 ["browser_webconsole_console_group.js"]
    292 
    293 ["browser_webconsole_console_group_open_no_scroll.js"]
    294 
    295 ["browser_webconsole_console_logging_workers_api.js"]
    296 skip-if = [
    297  "release_or_beta", # requires dom.postMessage.sharedArrayBuffer.bypassCOOP_COEP.insecure.enabled
    298 ]
    299 
    300 ["browser_webconsole_console_profile_unavailable.js"]
    301 
    302 ["browser_webconsole_console_table.js"]
    303 https_first_disabled = true
    304 fail-if = [
    305  "a11y_checks", # Bug 1849028 clicked element may not be focusable and/or labeled
    306 ]
    307 skip-if = [
    308  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && debug && http3", # Bug 1829298
    309 ]
    310 
    311 ["browser_webconsole_console_table_fallback.js"]
    312 
    313 ["browser_webconsole_console_table_post_alterations.js"]
    314 
    315 ["browser_webconsole_console_timeStamp.js"]
    316 
    317 ["browser_webconsole_console_trace_distinct.js"]
    318 
    319 ["browser_webconsole_console_trace_duplicates.js"]
    320 https_first_disabled = true
    321 skip-if = [
    322  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && debug && http3", # Bug 1829298
    323 ]
    324 
    325 ["browser_webconsole_context_menu_copy_entire_message.js"]
    326 
    327 ["browser_webconsole_context_menu_copy_link_location.js"]
    328 https_first_disabled = true
    329 skip-if = [
    330  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && debug && http3", # Bug 1829298
    331 ]
    332 
    333 ["browser_webconsole_context_menu_copy_message_with_async_stacktrace.js"]
    334 
    335 ["browser_webconsole_context_menu_copy_message_with_framework_stacktrace.js"]
    336 fail-if = [
    337  "a11y_checks", # Bug 1849028 clicked element may not be focusable and/or labeled
    338 ]
    339 
    340 ["browser_webconsole_context_menu_copy_object.js"]
    341 
    342 ["browser_webconsole_context_menu_export_console_output.js"]
    343 
    344 ["browser_webconsole_context_menu_object_in_sidebar.js"]
    345 
    346 ["browser_webconsole_context_menu_open_url.js"]
    347 https_first_disabled = true
    348 skip-if = [
    349  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && debug && http3", # Bug 1829298
    350 ]
    351 
    352 ["browser_webconsole_context_menu_reveal_in_inspector.js"]
    353 
    354 ["browser_webconsole_context_menu_store_as_global.js"]
    355 
    356 ["browser_webconsole_cors_errors.js"]
    357 https_first_disabled = true
    358 skip-if = [
    359  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && debug && http3", # Bug 1829298
    360 ]
    361 
    362 ["browser_webconsole_csp_ignore_reflected_xss_message.js"]
    363 https_first_disabled = true
    364 skip-if = [
    365  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && debug && http3", # Bug 1829298
    366 ]
    367 
    368 ["browser_webconsole_csp_too_many_reports.js"]
    369 
    370 ["browser_webconsole_csp_violation.js"]
    371 
    372 ["browser_webconsole_cspro.js"]
    373 https_first_disabled = true
    374 skip-if = [
    375  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && debug && http3", # Bug 1829298
    376 ]
    377 
    378 ["browser_webconsole_css_error_impacted_elements.js"]
    379 fail-if = [
    380  "a11y_checks", # Bug 1849028 clicked element may not be focusable and/or labeled
    381 ]
    382 
    383 ["browser_webconsole_custom_formatters.js"]
    384 fail-if = [
    385  "a11y_checks", # Bug 1849028 clicked element may not be focusable and/or labeled
    386 ]
    387 
    388 ["browser_webconsole_custom_formatters_errors.js"]
    389 fail-if = [
    390  "a11y_checks", # Bug 1849028 clicked element may not be focusable and/or labeled
    391 ]
    392 
    393 ["browser_webconsole_deprecation_warning.js"]
    394 fail-if = [
    395  "a11y_checks", # Bug 1849028 clicked element may not be focusable and/or labeled
    396 ]
    397 
    398 ["browser_webconsole_document_focus.js"]
    399 
    400 ["browser_webconsole_duplicate_errors.js"]
    401 
    402 ["browser_webconsole_enable_network_monitoring.js"]
    403 
    404 ["browser_webconsole_error_with_grouped_stack.js"]
    405 fail-if = [
    406  "a11y_checks", # Bug 1849028 clicked element may not be focusable and/or labeled
    407 ]
    408 
    409 ["browser_webconsole_error_with_longstring_stack.js"]
    410 
    411 ["browser_webconsole_error_with_unicode.js"]
    412 
    413 ["browser_webconsole_error_with_url.js"]
    414 
    415 ["browser_webconsole_errors.js"]
    416 
    417 ["browser_webconsole_errors_after_page_reload.js"]
    418 
    419 ["browser_webconsole_eval_error.js"]
    420 fail-if = [
    421  "a11y_checks", # Bug 1849028 clicked element may not be focusable and/or labeled
    422 ]
    423 
    424 ["browser_webconsole_eval_in_debugger_stackframe.js"]
    425 
    426 ["browser_webconsole_eval_in_debugger_stackframe2.js"]
    427 
    428 ["browser_webconsole_eval_sources.js"]
    429 
    430 ["browser_webconsole_execution_scope.js"]
    431 https_first_disabled = true
    432 skip-if = [
    433  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && debug && http3", # Bug 1829298
    434 ]
    435 
    436 ["browser_webconsole_external_script_errors.js"]
    437 
    438 ["browser_webconsole_filter_buttons_overflow.js"]
    439 
    440 ["browser_webconsole_filter_by_input.js"]
    441 
    442 ["browser_webconsole_filter_by_regex_input.js"]
    443 
    444 ["browser_webconsole_filter_groups.js"]
    445 
    446 ["browser_webconsole_filter_navigation_marker.js"]
    447 https_first_disabled = true
    448 skip-if = [
    449  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && debug && http3", # Bug 1829298
    450 ]
    451 
    452 ["browser_webconsole_filter_scroll.js"]
    453 
    454 ["browser_webconsole_filters.js"]
    455 
    456 ["browser_webconsole_filters_persist.js"]
    457 
    458 ["browser_webconsole_highlighter_console_helper.js"]
    459 
    460 ["browser_webconsole_hsts_invalid-headers.js"]
    461 
    462 ["browser_webconsole_iframe_wrong_hud.js"]
    463 
    464 ["browser_webconsole_in_line_layout.js"]
    465 
    466 ["browser_webconsole_ineffective_iframe_sandbox_warning.js"]
    467 
    468 ["browser_webconsole_init.js"]
    469 
    470 ["browser_webconsole_input_field_focus_on_panel_select.js"]
    471 
    472 ["browser_webconsole_input_focus.js"]
    473 fail-if = [
    474  "a11y_checks", # Bug 1849028 clicked element may not be focusable and/or labeled
    475 ]
    476 
    477 ["browser_webconsole_insecure_passwords_about_blank_web_console_warning.js"]
    478 skip-if = [
    479  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && debug && http3", # Bug 1829298
    480 ]
    481 
    482 ["browser_webconsole_insecure_passwords_web_console_warning.js"]
    483 skip-if = [
    484  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && debug && http3", # Bug 1829298
    485 ]
    486 
    487 ["browser_webconsole_inspect_cross_domain_object.js"]
    488 fail-if = [
    489  "a11y_checks", # Bug 1849028 clicked element may not be focusable and/or labeled
    490 ]
    491 
    492 ["browser_webconsole_json_mime.js"]
    493 
    494 ["browser_webconsole_keyboard_accessibility.js"]
    495 
    496 ["browser_webconsole_lenient_this_warning.js"]
    497 
    498 ["browser_webconsole_limit_multiline.js"]
    499 
    500 ["browser_webconsole_location_debugger_link.js"]
    501 fail-if = [
    502  "a11y_checks", # Bug 1849028 clicked element may not be focusable and/or labeled
    503 ]
    504 
    505 ["browser_webconsole_location_logpoint_debugger_link.js"]
    506 
    507 ["browser_webconsole_location_styleeditor_link.js"]
    508 
    509 ["browser_webconsole_logErrorInPage.js"]
    510 
    511 ["browser_webconsole_logWarningInPage.js"]
    512 
    513 ["browser_webconsole_logging_exceptions.js"]
    514 fail-if = [
    515  "a11y_checks", # Bug 1849028 clicked element may not be focusable and/or labeled
    516 ]
    517 
    518 ["browser_webconsole_loglimit.js"]
    519 
    520 ["browser_webconsole_logs_exceptions_order.js"]
    521 
    522 ["browser_webconsole_longstring.js"]
    523 fail-if = [
    524  "a11y_checks", # Bug 1849028 clicked element may not be focusable and/or labeled
    525 ]
    526 
    527 ["browser_webconsole_longstring_getter.js"]
    528 skip-if = [
    529  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && opt && a11y_checks", # Bugs 1849028 and 1858041 clicked BUTTON.arrow is inconsistently not focusable
    530 ]
    531 
    532 ["browser_webconsole_message_categories.js"]
    533 
    534 ["browser_webconsole_mime_css_blocked.js"]
    535 
    536 ["browser_webconsole_multiple_windows_and_tabs.js"]
    537 
    538 ["browser_webconsole_nodes_highlight.js"]
    539 
    540 ["browser_webconsole_nodes_select.js"]
    541 fail-if = [
    542  "a11y_checks", # Bug 1849028 clicked element may not be focusable and/or labeled
    543 ]
    544 
    545 ["browser_webconsole_non_javascript_mime_warning.js"]
    546 
    547 ["browser_webconsole_non_javascript_mime_worker_error.js"]
    548 
    549 ["browser_webconsole_non_standard_doctype_errors.js"]
    550 
    551 ["browser_webconsole_observer_notifications.js"]
    552 
    553 ["browser_webconsole_optimized_out_vars.js"]
    554 
    555 ["browser_webconsole_output_copy.js"]
    556 
    557 ["browser_webconsole_output_copy_newlines.js"]
    558 
    559 ["browser_webconsole_output_order.js"]
    560 
    561 ["browser_webconsole_output_trimmed.js"]
    562 
    563 ["browser_webconsole_persist.js"]
    564 skip-if = [
    565  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && debug && http3", # Bug 1829298
    566 ]
    567 
    568 ["browser_webconsole_previewers.js"]
    569 support-files = ["browser_webconsole_previewers.snapshot.mjs"]
    570 tags = "object-snapshots"
    571 https_first_disabled = true # JS HttpServer doesn't support https
    572 skip-if = [
    573  "http3", # JS HttpServer doesn't support http3
    574 ]
    575 
    576 ["browser_webconsole_previewers_https.js"]
    577 fail-if = [
    578  "a11y_checks", # Bug 1849028 clicked element may not be focusable and/or labeled
    579 ]
    580 
    581 ["browser_webconsole_promise_rejected_object.js"]
    582 fail-if = [
    583  "a11y_checks", # Bug 1849028 clicked element may not be focusable and/or labeled
    584 ]
    585 
    586 ["browser_webconsole_record_tuple.js"]
    587 
    588 ["browser_webconsole_reopen_closed_tab.js"]
    589 
    590 ["browser_webconsole_repeat_different_objects.js"]
    591 
    592 ["browser_webconsole_requestStorageAccess_errors.js"]
    593 
    594 ["browser_webconsole_responsive_design_mode.js"]
    595 
    596 ["browser_webconsole_reverse_search.js"]
    597 
    598 ["browser_webconsole_reverse_search_initial_value.js"]
    599 
    600 ["browser_webconsole_reverse_search_keyboard_navigation.js"]
    601 
    602 ["browser_webconsole_reverse_search_mouse_navigation.js"]
    603 
    604 ["browser_webconsole_reverse_search_toggle.js"]
    605 fail-if = [
    606  "a11y_checks", # Bug 1849028 clicked element may not be focusable and/or labeled
    607 ]
    608 
    609 ["browser_webconsole_same_origin_errors.js"]
    610 
    611 ["browser_webconsole_sandbox_update_after_navigation.js"]
    612 
    613 ["browser_webconsole_script_errordoc_urls.js"]
    614 
    615 ["browser_webconsole_scroll.js"]
    616 fail-if = [
    617  "a11y_checks", # Bug 1849028 clicked element may not be focusable and/or labeled
    618 ]
    619 skip-if = [
    620  "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", # Bug 1923756
    621 ]
    622 
    623 ["browser_webconsole_select_all.js"]
    624 
    625 ["browser_webconsole_show_subresource_security_errors.js"]
    626 skip-if = [
    627  "verify",
    628 ]
    629 
    630 ["browser_webconsole_shows_reqs_from_netmonitor.js"]
    631 
    632 ["browser_webconsole_shows_reqs_in_netmonitor.js"]
    633 
    634 ["browser_webconsole_sidebar_object_expand_when_message_pruned.js"]
    635 
    636 ["browser_webconsole_sidebar_scroll.js"]
    637 
    638 ["browser_webconsole_sourcemap_css.js"]
    639 skip-if = [
    640  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && debug && http3", # Bug 1829298
    641 ]
    642 
    643 ["browser_webconsole_sourcemap_error.js"]
    644 
    645 ["browser_webconsole_sourcemap_invalid.js"]
    646 
    647 ["browser_webconsole_sourcemap_nosource.js"]
    648 skip-if = [
    649  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && debug && http3", # Bug 1829298
    650  "verify",
    651 ]
    652 
    653 ["browser_webconsole_split.js"]
    654 
    655 ["browser_webconsole_split_close_button.js"]
    656 
    657 ["browser_webconsole_split_escape_key.js"]
    658 
    659 ["browser_webconsole_split_focus.js"]
    660 
    661 ["browser_webconsole_split_persist.js"]
    662 
    663 ["browser_webconsole_stacktrace_location_debugger_link.js"]
    664 
    665 ["browser_webconsole_stacktrace_mapped_location_debugger_link.js"]
    666 
    667 ["browser_webconsole_strict_mode_errors.js"]
    668 
    669 ["browser_webconsole_string.js"]
    670 
    671 ["browser_webconsole_stubs_console_api.js"]
    672 
    673 ["browser_webconsole_stubs_css_message.js"]
    674 
    675 ["browser_webconsole_stubs_evaluation_result.js"]
    676 
    677 ["browser_webconsole_stubs_network_event.js"]
    678 skip-if = [
    679  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && debug && http3", # Bug 1829298
    680 ]
    681 
    682 ["browser_webconsole_stubs_page_error.js"]
    683 
    684 ["browser_webconsole_stubs_platform_messages.js"]
    685 
    686 ["browser_webconsole_telemetry_execute_js.js"]
    687 
    688 ["browser_webconsole_telemetry_filters_changed.js"]
    689 
    690 ["browser_webconsole_telemetry_js_errors.js"]
    691 
    692 ["browser_webconsole_telemetry_jump_to_definition.js"]
    693 fail-if = [
    694  "a11y_checks", # Bug 1849028 clicked element may not be focusable and/or labeled
    695 ]
    696 
    697 ["browser_webconsole_telemetry_object_expanded.js"]
    698 fail-if = [
    699  "a11y_checks", # Bug 1849028 clicked element may not be focusable and/or labeled
    700 ]
    701 
    702 ["browser_webconsole_telemetry_persist_toggle_changed.js"]
    703 
    704 ["browser_webconsole_telemetry_reverse_search.js"]
    705 
    706 ["browser_webconsole_temporal.js"]
    707 
    708 ["browser_webconsole_time_methods.js"]
    709 
    710 ["browser_webconsole_timestamps.js"]
    711 
    712 ["browser_webconsole_trackingprotection_errors.js"]
    713 tags = "trackingprotection"
    714 
    715 ["browser_webconsole_uncaught_exception.js"]
    716 fail-if = [
    717  "a11y_checks", # Bug 1849028 clicked element may not be focusable and/or labeled
    718 ]
    719 
    720 ["browser_webconsole_view_source.js"]
    721 
    722 ["browser_webconsole_visibility_messages.js"]
    723 
    724 ["browser_webconsole_warn_about_replaced_api.js"]
    725 
    726 ["browser_webconsole_wasm_errors.js"]
    727 
    728 ["browser_webconsole_webextension_content_script.js"]
    729 
    730 ["browser_webconsole_websocket.js"]
    731 
    732 ["browser_webconsole_worker_error.js"]
    733 
    734 ["browser_webconsole_worker_evaluate.js"]
    735 
    736 ["browser_webconsole_worker_promise_error.js"]
    737 
    738 ["browser_webconsole_worklet_console.js"]
    739 skip-if = [
    740  "release_or_beta", # requires dom.postMessage.sharedArrayBuffer.bypassCOOP_COEP.insecure.enabled
    741 ]
    742 
    743 ["browser_webconsole_worklet_error.js"]