browser.toml (7866B)
1 [DEFAULT] 2 tags = "devtools" 3 subsuite = "devtools" 4 prefs = ["devtools.aboutdebugging.showHiddenAddons=false"] # showHiddenAddons has different values depending on the build flags, ensure consistent test behavior by always setting it to false. 5 support-files = [ 6 "empty.html", 7 "head.js", 8 "helper-adb.js", 9 "helper-addons.js", 10 "helper-collapsibilities.js", 11 "helper-mocks.js", 12 "helper-real-usb.js", 13 "helper-serviceworker.js", 14 "helper-telemetry.js", 15 "mocks/*", 16 "resources/bad-extensions/*", 17 "resources/packaged-extension/*", 18 "resources/service-workers/*", 19 "resources/test-adb-extension/*", 20 "resources/test-temporary-extension/*", 21 "resources/doc_aboutdebugging_devtoolstoolbox_breakpoint.html", 22 "resources/script_aboutdebugging_devtoolstoolbox_breakpoint.js", 23 "test-tab-favicons.html", 24 "!/devtools/client/debugger/test/mochitest/shared-head.js", 25 "!/devtools/client/shared/test/shared-head.js", 26 "!/devtools/client/shared/test/telemetry-test-helpers.js", 27 "!/devtools/client/webconsole/test/browser/shared-head.js", 28 ] 29 30 ["browser_aboutdebugging_addons_debug_console.js"] 31 tags = "webextensions" 32 33 ["browser_aboutdebugging_addons_debug_debugger.js"] 34 tags = "webextensions" 35 36 ["browser_aboutdebugging_addons_debug_inspector.js"] 37 tags = "webextensions" 38 39 ["browser_aboutdebugging_addons_debug_netmonitor.js"] 40 tags = "webextensions" 41 42 ["browser_aboutdebugging_addons_debug_nobg.js"] 43 tags = "webextensions" 44 45 ["browser_aboutdebugging_addons_debug_popup.js"] 46 tags = "webextensions" 47 48 ["browser_aboutdebugging_addons_debug_reload.js"] 49 tags = "webextensions" 50 51 ["browser_aboutdebugging_addons_debug_storage.js"] 52 tags = "webextensions" 53 skip-if = [ 54 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && opt", # Bug 1767695 55 ] 56 57 ["browser_aboutdebugging_addons_debug_toolbox.js"] 58 tags = "webextensions" 59 60 ["browser_aboutdebugging_addons_eventpage_actions_and_status.js"] 61 tags = "webextensions" 62 63 ["browser_aboutdebugging_addons_eventpage_terminate_on_idle.js"] 64 tags = "webextensions" 65 66 ["browser_aboutdebugging_addons_manifest_url.js"] 67 68 ["browser_aboutdebugging_addons_popup_picker.js"] 69 70 ["browser_aboutdebugging_addons_remote_runtime.js"] 71 72 ["browser_aboutdebugging_addons_remote_runtime_close_reopen.js"] 73 74 ["browser_aboutdebugging_addons_temporary_addon_buttons.js"] 75 76 ["browser_aboutdebugging_addons_temporary_id_message.js"] 77 78 ["browser_aboutdebugging_addons_temporary_install_error.js"] 79 80 ["browser_aboutdebugging_addons_temporary_install_path.js"] 81 82 ["browser_aboutdebugging_addons_temporary_reload_error.js"] 83 84 ["browser_aboutdebugging_addons_warnings.js"] 85 86 ["browser_aboutdebugging_connect_networklocations.js"] 87 88 ["browser_aboutdebugging_connect_toggle_usb_devices.js"] 89 90 ["browser_aboutdebugging_connection_prompt_setting.js"] 91 92 ["browser_aboutdebugging_debug-target-pane_collapsibilities_interaction.js"] 93 fail-if = [ 94 "a11y_checks", # Bug 1849028 clicked element may not be focusable and/or labeled 95 ] 96 97 ["browser_aboutdebugging_debug-target-pane_collapsibilities_preference.js"] 98 fail-if = [ 99 "a11y_checks", # Bug 1849028 clicked element may not be focusable and/or labeled 100 ] 101 102 ["browser_aboutdebugging_debug-target-pane_empty.js"] 103 104 ["browser_aboutdebugging_debug-target-pane_usb_runtime.js"] 105 106 ["browser_aboutdebugging_devtools.js"] 107 108 ["browser_aboutdebugging_devtoolstoolbox_breakpoint.js"] 109 110 ["browser_aboutdebugging_devtoolstoolbox_concurrent.js"] 111 112 ["browser_aboutdebugging_devtoolstoolbox_contextmenu.js"] 113 114 ["browser_aboutdebugging_devtoolstoolbox_contextmenu_markupview.js"] 115 116 ["browser_aboutdebugging_devtoolstoolbox_focus.js"] 117 118 ["browser_aboutdebugging_devtoolstoolbox_jstracer.js"] 119 120 ["browser_aboutdebugging_devtoolstoolbox_menubar.js"] 121 122 ["browser_aboutdebugging_devtoolstoolbox_navigate_back_forward.js"] 123 124 ["browser_aboutdebugging_devtoolstoolbox_navigate_reload_button.js"] 125 126 ["browser_aboutdebugging_devtoolstoolbox_navigate_to_url.js"] 127 128 ["browser_aboutdebugging_devtoolstoolbox_reload.js"] 129 skip-if = [ 130 "verify", # test loads the toolbox 2 times for each panel, might timeout or OOM 131 ] 132 133 ["browser_aboutdebugging_devtoolstoolbox_shortcuts.js"] 134 135 ["browser_aboutdebugging_devtoolstoolbox_splitconsole_key.js"] 136 137 ["browser_aboutdebugging_devtoolstoolbox_target_destroyed.js"] 138 139 ["browser_aboutdebugging_devtoolstoolbox_tooltip_markupview.js"] 140 fail-if = [ 141 "a11y_checks", # Bug 1849028 clicked element may not be focusable and/or labeled 142 ] 143 144 ["browser_aboutdebugging_devtoolstoolbox_zoom.js"] 145 146 ["browser_aboutdebugging_fenix_runtime_display.js"] 147 148 ["browser_aboutdebugging_fenix_runtime_node_picker.js"] 149 150 ["browser_aboutdebugging_hidden_addons.js"] 151 152 ["browser_aboutdebugging_message_close.js"] 153 154 ["browser_aboutdebugging_navigate.js"] 155 156 ["browser_aboutdebugging_persist_connection.js"] 157 158 ["browser_aboutdebugging_process_category.js"] 159 160 ["browser_aboutdebugging_process_main.js"] 161 162 ["browser_aboutdebugging_process_main_local.js"] 163 164 ["browser_aboutdebugging_profiler_dialog.js"] 165 support-files = ["!/devtools/client/performance-new/test/browser/helpers.js"] 166 fail-if = [ 167 "a11y_checks", # Bug 1849028 clicked element may not be focusable and/or labeled 168 ] 169 170 ["browser_aboutdebugging_real_usb_runtime_page_runtime_info.js"] 171 172 ["browser_aboutdebugging_real_usb_sidebar.js"] 173 174 ["browser_aboutdebugging_routes.js"] 175 176 ["browser_aboutdebugging_rtl.js"] 177 178 ["browser_aboutdebugging_runtime_compatibility_warning.js"] 179 180 ["browser_aboutdebugging_runtime_disconnect_remote_runtime.js"] 181 182 ["browser_aboutdebugging_runtime_remote_runtime_buttons.js"] 183 184 ["browser_aboutdebugging_runtime_usbclient_closed.js"] 185 186 ["browser_aboutdebugging_select_network_runtime.js"] 187 188 ["browser_aboutdebugging_select_page_with_serviceworker.js"] 189 190 ["browser_aboutdebugging_serviceworker_console.js"] 191 192 ["browser_aboutdebugging_serviceworker_fetch_flag.js"] 193 194 ["browser_aboutdebugging_serviceworker_not_compatible.js"] 195 196 ["browser_aboutdebugging_serviceworker_push.js"] 197 198 ["browser_aboutdebugging_serviceworker_pushservice_url.js"] 199 200 ["browser_aboutdebugging_serviceworker_runtime-page-origin.js"] 201 202 ["browser_aboutdebugging_serviceworker_runtime-page.js"] 203 204 ["browser_aboutdebugging_serviceworker_start.js"] 205 skip-if = [ 206 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && tsan", # Bug 1947358 207 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", # Bug 1980084 208 ] 209 210 ["browser_aboutdebugging_serviceworker_status.js"] 211 212 ["browser_aboutdebugging_serviceworker_timeout.js"] 213 214 ["browser_aboutdebugging_serviceworker_unregister.js"] 215 216 ["browser_aboutdebugging_sidebar_connection_state.js"] 217 218 ["browser_aboutdebugging_sidebar_network_runtimes.js"] 219 220 ["browser_aboutdebugging_sidebar_usb_runtime.js"] 221 222 ["browser_aboutdebugging_sidebar_usb_runtime_connect.js"] 223 224 ["browser_aboutdebugging_sidebar_usb_runtime_refresh.js"] 225 226 ["browser_aboutdebugging_sidebar_usb_runtime_select.js"] 227 228 ["browser_aboutdebugging_sidebar_usb_status.js"] 229 230 ["browser_aboutdebugging_sidebar_usb_unavailable_runtime.js"] 231 232 ["browser_aboutdebugging_sidebar_usb_unplugged_device.js"] 233 234 ["browser_aboutdebugging_tab_favicons.js"] 235 236 ["browser_aboutdebugging_tab_navigate.js"] 237 238 ["browser_aboutdebugging_tab_zombietab.js"] 239 240 ["browser_aboutdebugging_targets_sorted.js"] 241 242 ["browser_aboutdebugging_telemetry_basic.js"] 243 244 ["browser_aboutdebugging_telemetry_connection_attempt.js"] 245 246 ["browser_aboutdebugging_telemetry_inspect.js"] 247 248 ["browser_aboutdebugging_telemetry_navigate.js"] 249 250 ["browser_aboutdebugging_telemetry_runtime_actions.js"] 251 252 ["browser_aboutdebugging_telemetry_runtime_connected_details.js"] 253 254 ["browser_aboutdebugging_telemetry_runtime_updates.js"] 255 256 ["browser_aboutdebugging_telemetry_runtime_updates_multi.js"] 257 258 ["browser_aboutdebugging_telemetry_runtime_updates_network.js"] 259 260 ["browser_aboutdebugging_thisfirefox.js"] 261 262 ["browser_aboutdebugging_thisfirefox_runtime_info.js"] 263 264 ["browser_aboutdebugging_thisfirefox_worker_inspection.js"] 265 266 ["browser_aboutdebugging_workers_remote_runtime.js"]