[DEFAULT] tags = "devtools" subsuite = "devtools" prefs = ["devtools.aboutdebugging.showHiddenAddons=false"] # showHiddenAddons has different values depending on the build flags, ensure consistent test behavior by always setting it to false. support-files = [ "empty.html", "head.js", "helper-adb.js", "helper-addons.js", "helper-collapsibilities.js", "helper-mocks.js", "helper-real-usb.js", "helper-serviceworker.js", "helper-telemetry.js", "mocks/*", "resources/bad-extensions/*", "resources/packaged-extension/*", "resources/service-workers/*", "resources/test-adb-extension/*", "resources/test-temporary-extension/*", "resources/doc_aboutdebugging_devtoolstoolbox_breakpoint.html", "resources/script_aboutdebugging_devtoolstoolbox_breakpoint.js", "test-tab-favicons.html", "!/devtools/client/debugger/test/mochitest/shared-head.js", "!/devtools/client/shared/test/shared-head.js", "!/devtools/client/shared/test/telemetry-test-helpers.js", "!/devtools/client/webconsole/test/browser/shared-head.js", ] ["browser_aboutdebugging_addons_debug_console.js"] tags = "webextensions" ["browser_aboutdebugging_addons_debug_debugger.js"] tags = "webextensions" ["browser_aboutdebugging_addons_debug_inspector.js"] tags = "webextensions" ["browser_aboutdebugging_addons_debug_nobg.js"] tags = "webextensions" ["browser_aboutdebugging_addons_debug_popup.js"] skip-if = [ "verify && debug", # verify: crashes on shutdown, timeouts "os == 'linux' && debug", # linux debug Bug 1299001 ] tags = "webextensions" ["browser_aboutdebugging_addons_debug_reload.js"] tags = "webextensions" ["browser_aboutdebugging_addons_debug_storage.js"] tags = "webextensions" ["browser_aboutdebugging_addons_debug_toolbox.js"] tags = "webextensions" ["browser_aboutdebugging_addons_eventpage_actions_and_status.js"] tags = "webextensions" ["browser_aboutdebugging_addons_eventpage_terminate_on_idle.js"] tags = "webextensions" ["browser_aboutdebugging_addons_manifest_url.js"] skip-if = ["os == 'mac' && debug"] # ADB start() fails on linux 32, see Bug 1499638, macosx1014 debug due to 1514751 ["browser_aboutdebugging_addons_popup_picker.js"] ["browser_aboutdebugging_addons_remote_runtime.js"] ["browser_aboutdebugging_addons_temporary_addon_buttons.js"] skip-if = ["os == 'win'"] # On windows the AddonManager locks the XPI file loaded as a temporary extension and we can not test the reload of the extension. ["browser_aboutdebugging_addons_temporary_id_message.js"] ["browser_aboutdebugging_addons_temporary_install_error.js"] ["browser_aboutdebugging_addons_temporary_install_path.js"] ["browser_aboutdebugging_addons_temporary_reload_error.js"] skip-if = ["os == 'win'"] # On windows the AddonManager locks the XPI file loaded as a temporary extension and we can not test the reload of the extension. ["browser_aboutdebugging_addons_warnings.js"] ["browser_aboutdebugging_connect_networklocations.js"] ["browser_aboutdebugging_connect_toggle_usb_devices.js"] ["browser_aboutdebugging_connection_prompt_setting.js"] ["browser_aboutdebugging_debug-target-pane_collapsibilities_interaction.js"] fail-if = ["a11y_checks"] # Bug 1849028 clicked element may not be focusable and/or labeled ["browser_aboutdebugging_debug-target-pane_collapsibilities_preference.js"] fail-if = ["a11y_checks"] # Bug 1849028 clicked element may not be focusable and/or labeled ["browser_aboutdebugging_debug-target-pane_empty.js"] ["browser_aboutdebugging_debug-target-pane_usb_runtime.js"] ["browser_aboutdebugging_devtools.js"] ["browser_aboutdebugging_devtoolstoolbox_breakpoint.js"] ["browser_aboutdebugging_devtoolstoolbox_contextmenu.js"] ["browser_aboutdebugging_devtoolstoolbox_contextmenu_markupview.js"] ["browser_aboutdebugging_devtoolstoolbox_focus.js"] ["browser_aboutdebugging_devtoolstoolbox_menubar.js"] ["browser_aboutdebugging_devtoolstoolbox_navigate_back_forward.js"] ["browser_aboutdebugging_devtoolstoolbox_navigate_reload_button.js"] ["browser_aboutdebugging_devtoolstoolbox_navigate_to_url.js"] skip-if = ["a11y_checks"] # Bug 1849028 and 1849179 for causing crashes ["browser_aboutdebugging_devtoolstoolbox_reload.js"] skip-if = [ "verify", "ccov", "os == 'linux' && debug", #bug 1544828, test loads the toolbox 2 times for each panel, might timeout or OOM ] ["browser_aboutdebugging_devtoolstoolbox_shortcuts.js"] skip-if = [ "ccov", "os == 'linux'", # Bug 1521349, Bug 1548015, Bug 1544828 ] ["browser_aboutdebugging_devtoolstoolbox_splitconsole_key.js"] ["browser_aboutdebugging_devtoolstoolbox_target_destroyed.js"] skip-if = [ "debug", "asan", # This test leaks. See bug 1529005 ] ["browser_aboutdebugging_devtoolstoolbox_tooltip_markupview.js"] fail-if = ["a11y_checks"] # Bug 1849028 clicked element may not be focusable and/or labeled ["browser_aboutdebugging_devtoolstoolbox_zoom.js"] ["browser_aboutdebugging_fenix_runtime_display.js"] skip-if = ["a11y_checks"] # Bug 1849028 and 1849179 for causing crashes ["browser_aboutdebugging_fenix_runtime_node_picker.js"] skip-if = ["a11y_checks"] # Bug 1849028, 1858041, and 1849179 for causing crashes ["browser_aboutdebugging_hidden_addons.js"] ["browser_aboutdebugging_message_close.js"] ["browser_aboutdebugging_navigate.js"] ["browser_aboutdebugging_persist_connection.js"] ["browser_aboutdebugging_process_category.js"] ["browser_aboutdebugging_process_main.js"] ["browser_aboutdebugging_process_main_local.js"] skip-if = ["debug"] ["browser_aboutdebugging_profiler_dialog.js"] support-files = ["!/devtools/client/performance-new/test/browser/helpers.js"] fail-if = ["a11y_checks"] # Bug 1849028 clicked element may not be focusable and/or labeled ["browser_aboutdebugging_real_usb_runtime_page_runtime_info.js"] ["browser_aboutdebugging_real_usb_sidebar.js"] ["browser_aboutdebugging_routes.js"] ["browser_aboutdebugging_rtl.js"] ["browser_aboutdebugging_runtime_compatibility_warning.js"] ["browser_aboutdebugging_runtime_disconnect_remote_runtime.js"] ["browser_aboutdebugging_runtime_remote_runtime_buttons.js"] ["browser_aboutdebugging_runtime_usbclient_closed.js"] ["browser_aboutdebugging_select_network_runtime.js"] ["browser_aboutdebugging_select_page_with_serviceworker.js"] ["browser_aboutdebugging_serviceworker_console.js"] ["browser_aboutdebugging_serviceworker_fetch_flag.js"] skip-if = [ "os == 'win' && debug", "os == 'mac'", "os == 'linux'", #Bug 1529824 ] ["browser_aboutdebugging_serviceworker_not_compatible.js"] ["browser_aboutdebugging_serviceworker_push.js"] ["browser_aboutdebugging_serviceworker_pushservice_url.js"] ["browser_aboutdebugging_serviceworker_runtime-page.js"] ["browser_aboutdebugging_serviceworker_start.js"] ["browser_aboutdebugging_serviceworker_status.js"] ["browser_aboutdebugging_serviceworker_timeout.js"] skip-if = [ "debug", "asan", # Frequent intermittent failures, Bug 1522800 ] ["browser_aboutdebugging_serviceworker_unregister.js"] ["browser_aboutdebugging_sidebar_connection_state.js"] skip-if = ["a11y_checks"] # Bug 1849028 and 1849179 for causing crashes ["browser_aboutdebugging_sidebar_network_runtimes.js"] ["browser_aboutdebugging_sidebar_usb_runtime.js"] ["browser_aboutdebugging_sidebar_usb_runtime_connect.js"] ["browser_aboutdebugging_sidebar_usb_runtime_refresh.js"] ["browser_aboutdebugging_sidebar_usb_runtime_select.js"] ["browser_aboutdebugging_sidebar_usb_status.js"] ["browser_aboutdebugging_sidebar_usb_unavailable_runtime.js"] ["browser_aboutdebugging_sidebar_usb_unplugged_device.js"] ["browser_aboutdebugging_tab_favicons.js"] ["browser_aboutdebugging_tab_navigate.js"] ["browser_aboutdebugging_tab_zombietab.js"] ["browser_aboutdebugging_targets_sorted.js"] ["browser_aboutdebugging_telemetry_basic.js"] ["browser_aboutdebugging_telemetry_connection_attempt.js"] skip-if = ["a11y_checks"] # Bug 1849028 and 1849179 for causing crashes ["browser_aboutdebugging_telemetry_inspect.js"] skip-if = ["a11y_checks"] # Bug 1849028 and 1849179 for causing crashes ["browser_aboutdebugging_telemetry_navigate.js"] ["browser_aboutdebugging_telemetry_runtime_actions.js"] ["browser_aboutdebugging_telemetry_runtime_connected_details.js"] ["browser_aboutdebugging_telemetry_runtime_updates.js"] ["browser_aboutdebugging_telemetry_runtime_updates_multi.js"] ["browser_aboutdebugging_telemetry_runtime_updates_network.js"] ["browser_aboutdebugging_thisfirefox.js"] ["browser_aboutdebugging_thisfirefox_runtime_info.js"] ["browser_aboutdebugging_thisfirefox_worker_inspection.js"] ["browser_aboutdebugging_workers_remote_runtime.js"]