browser.toml (11272B)
1 [DEFAULT] 2 support-files = [ 3 "head.js", 4 "support/test_967000_charEncoding_page.html", 5 ] 6 prefs = [ 7 "browser.sessionstore.closedTabsFromAllWindows=true", 8 "browser.sessionstore.closedTabsFromClosedWindows=true", 9 "browser.urlbar.trustPanel.featureGate=false", 10 "sidebar.revamp=false", 11 ] 12 13 ["browser_1003588_no_specials_in_panel.js"] 14 15 ["browser_1008559_anchor_undo_restore.js"] 16 17 ["browser_1042100_default_placements_update.js"] 18 19 ["browser_1058573_showToolbarsDropdown.js"] 20 21 ["browser_1087303_button_fullscreen.js"] 22 tags = "fullscreen" 23 24 ["browser_1087303_button_preferences.js"] 25 26 ["browser_1089591_still_customizable_after_reset.js"] 27 28 ["browser_1096763_seen_widgets_post_reset.js"] 29 30 ["browser_1161838_inserted_new_default_buttons.js"] 31 32 ["browser_1484275_PanelMultiView_toggle_with_other_popup.js"] 33 34 ["browser_1702200_PanelMultiView_header_separator.js"] 35 36 ["browser_1795260_searchbar_overflow_toolbar.js"] 37 tags = "overflowable-toolbar" 38 39 ["browser_1856572_ensure_Fluent_works_in_customizeMode.js"] 40 # Bug 1856572: Causes a drag-drop native loop assertion failure on debug 41 # MacOS builds in browser_876926_customize_mode_wrapping.js 42 skip-if = [ 43 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 44 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 45 "os == 'mac' && os_version == '15.30' && arch == 'aarch64' && debug", 46 ] 47 48 ["browser_1880230_hideInNonPrivateBrowsing.js"] 49 50 ["browser_873501_handle_specials.js"] 51 52 ["browser_876926_customize_mode_wrapping.js"] 53 skip-if = [ 54 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", # bug 1921617 55 ] 56 57 ["browser_876944_customize_mode_create_destroy.js"] 58 59 ["browser_877006_missing_view.js"] 60 61 ["browser_877178_unregisterArea.js"] 62 63 ["browser_877447_skip_missing_ids.js"] 64 65 ["browser_878452_drag_to_panel.js"] 66 skip-if = [ 67 "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", # Bug 1961559 68 ] 69 70 ["browser_884402_customize_from_overflow.js"] 71 tags = "overflowable-toolbar" 72 73 ["browser_885052_customize_mode_observers_disabed.js"] 74 tags = "fullscreen" 75 skip-if = [ 76 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", # Bug 1781368 77 ] 78 79 ["browser_885530_showInPrivateBrowsing.js"] 80 81 ["browser_886323_buildArea_removable_nodes.js"] 82 83 ["browser_890262_destroyWidget_after_add_to_panel.js"] 84 85 ["browser_892955_isWidgetRemovable_for_removed_widgets.js"] 86 87 ["browser_892956_destroyWidget_defaultPlacements.js"] 88 89 ["browser_901207_searchbar_in_panel.js"] 90 91 ["browser_909779_overflow_toolbars_new_window.js"] 92 tags = "overflowable-toolbar" 93 skip-if = [ 94 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", 95 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", 96 ] 97 98 ["browser_913972_currentset_overflow.js"] 99 tags = "overflowable-toolbar" 100 101 ["browser_914138_widget_API_overflowable_toolbar.js"] 102 tags = "overflowable-toolbar" 103 skip-if = [ 104 "devedition", 105 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", 106 ] 107 108 ["browser_918049_skipintoolbarset_dnd.js"] 109 110 ["browser_923857_customize_mode_event_wrapping_during_reset.js"] 111 skip-if = [ 112 "os == 'mac' && os_version == '15.30' && arch == 'aarch64' && opt && socketprocess_networking", # Bug 1961545 113 ] 114 115 ["browser_927717_customize_drag_empty_toolbar.js"] 116 117 ["browser_934113_menubar_removable.js"] 118 run-if = [ 119 "os != 'mac'", # Because this test is about the menubar, it can't be run on mac 120 ] 121 122 ["browser_934951_zoom_in_toolbar.js"] 123 124 ["browser_938980_navbar_collapsed.js"] 125 126 ["browser_938995_indefaultstate_nonremovable.js"] 127 128 ["browser_940013_registerToolbarNode_calls_registerArea.js"] 129 130 ["browser_940307_panel_click_closure_handling.js"] 131 132 ["browser_940946_removable_from_navbar_customizemode.js"] 133 134 ["browser_941083_invalidate_wrapper_cache_createWidget.js"] 135 skip-if = [ 136 "verify-standalone", 137 ] 138 139 ["browser_942581_unregisterArea_keeps_placements.js"] 140 141 ["browser_944887_destroyWidget_should_destroy_in_palette.js"] 142 143 ["browser_945739_showInPrivateBrowsing_customize_mode.js"] 144 145 ["browser_947914_button_copy.js"] 146 147 ["browser_947914_button_cut.js"] 148 149 ["browser_947914_button_find.js"] 150 151 ["browser_947914_button_history.js"] 152 https_first_disabled = true 153 support-files = ["dummy_history_item.html"] 154 155 ["browser_947914_button_newPrivateWindow.js"] 156 157 ["browser_947914_button_newWindow.js"] 158 159 ["browser_947914_button_paste.js"] 160 161 ["browser_947914_button_print.js"] 162 163 ["browser_947914_button_zoomIn.js"] 164 165 ["browser_947914_button_zoomOut.js"] 166 167 ["browser_947914_button_zoomReset.js"] 168 skip-if = [ 169 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && debug && socketprocess_networking", # Bug 1775671 170 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && opt", 171 "os == 'win' && os_version == '11.26100' && arch == 'x86_64' && debug", # Bug 1775671 172 ] 173 174 ["browser_947987_removable_default.js"] 175 176 ["browser_948985_non_removable_defaultArea.js"] 177 178 ["browser_952963_areaType_getter_no_area.js"] 179 skip-if = [ 180 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && opt && socketprocess_networking && verify-standalone", 181 ] 182 183 ["browser_956602_remove_special_widget.js"] 184 185 ["browser_962069_drag_to_overflow_chevron.js"] 186 tags = "overflowable-toolbar" 187 188 ["browser_963639_customizing_attribute_non_customizable_toolbar.js"] 189 190 ["browser_968565_insert_before_hidden_items.js"] 191 skip-if = [ 192 "os == 'mac' && os_version == '15.30' && arch == 'aarch64' && opt", # Bug 1961547 193 ] 194 195 ["browser_969427_recreate_destroyed_widget_after_reset.js"] 196 197 ["browser_969661_character_encoding_navbar_disabled.js"] 198 199 ["browser_970511_undo_restore_default.js"] 200 201 ["browser_972267_customizationchange_events.js"] 202 203 ["browser_976792_insertNodeInWindow.js"] 204 tags = "overflowable-toolbar" 205 skip-if = [ 206 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", 207 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", 208 ] 209 210 ["browser_978084_dragEnd_after_move.js"] 211 212 ["browser_980155_add_overflow_toolbar.js"] 213 tags = "overflowable-toolbar" 214 215 ["browser_981305_separator_insertion.js"] 216 217 ["browser_981418-widget-onbeforecreated-handler.js"] 218 219 ["browser_982656_restore_defaults_builtin_widgets.js"] 220 221 ["browser_984455_bookmarks_items_reparenting.js"] 222 223 ["browser_985815_propagate_setToolbarVisibility.js"] 224 225 ["browser_987177_destroyWidget_xul.js"] 226 skip-if = [ 227 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && debug && socketprocess_networking && verify-standalone", 228 ] 229 230 ["browser_987177_xul_wrapper_updating.js"] 231 232 ["browser_987492_window_api.js"] 233 234 ["browser_987640_charEncoding.js"] 235 236 ["browser_989338_saved_placements_not_resaved.js"] 237 238 ["browser_989751_subviewbutton_class.js"] 239 240 ["browser_992747_toggle_noncustomizable_toolbar.js"] 241 242 ["browser_993322_widget_notoolbar.js"] 243 skip-if = [ 244 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && swgl && verify-standalone", 245 "os == 'win' && os_version == '11.26100' && arch == 'x86' && opt && verify-standalone", 246 ] 247 248 ["browser_995164_registerArea_during_customize_mode.js"] 249 skip-if = [ 250 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && opt", # Bug 1779584 251 "os == 'mac' && os_version == '15.30' && arch == 'aarch64' && opt", # Bug 1779584 252 ] 253 254 ["browser_996364_registerArea_different_properties.js"] 255 256 ["browser_996635_remove_non_widgets.js"] 257 258 ["browser_PanelMultiView.js"] 259 # Unit tests for the PanelMultiView module. These are independent from 260 # CustomizableUI, but are located here together with the module they're testing. 261 262 ["browser_PanelMultiView_focus.js"] 263 264 ["browser_PanelMultiView_keyboard.js"] 265 266 ["browser_addons_area.js"] 267 268 ["browser_allow_dragging_removable_false.js"] 269 270 ["browser_backfwd_enabled_post_customize.js"] 271 272 ["browser_bookmarks_empty_message.js"] 273 274 ["browser_bookmarks_toolbar_collapsed_restore_default.js"] 275 276 ["browser_bookmarks_toolbar_shown_newtab.js"] 277 278 ["browser_bootstrapped_custom_toolbar.js"] 279 280 ["browser_check_tooltips_in_navbar.js"] 281 282 ["browser_create_button_widget.js"] 283 284 ["browser_ctrl_click_panel_opening.js"] 285 286 ["browser_currentset_post_reset.js"] 287 288 ["browser_customization_context_menus.js"] 289 290 ["browser_customizemode_contextmenu_menubuttonstate.js"] 291 292 ["browser_customizemode_lwthemes.js"] 293 294 ["browser_customizemode_uidensity.js"] 295 296 ["browser_disable_commands_customize.js"] 297 298 ["browser_drag_outside_palette.js"] 299 300 ["browser_editcontrols_update.js"] 301 302 ["browser_exit_background_customize_mode.js"] 303 https_first_disabled = true 304 305 ["browser_flexible_space_area.js"] 306 307 ["browser_help_panel_cloning.js"] 308 309 ["browser_hidden_widget_overflow.js"] 310 311 ["browser_history_after_appMenu.js"] 312 313 ["browser_history_recently_closed.js"] 314 fail-if = [ 315 "a11y_checks", # Bug 1947098 316 ] 317 318 ["browser_history_recently_closed_middleclick.js"] 319 https_first_disabled = true 320 321 ["browser_history_restore_session.js"] 322 323 ["browser_insert_before_moved_node.js"] 324 325 ["browser_menubar_visibility.js"] 326 run-if = [ 327 "os != 'mac'", # no toggle-able menubar on macOS. 328 ] 329 330 ["browser_newtab_button_customizemode.js"] 331 332 ["browser_open_from_popup.js"] 333 334 ["browser_open_in_lazy_tab.js"] 335 336 ["browser_overflow_use_subviews.js"] 337 tags = "overflowable-toolbar" 338 339 ["browser_palette_labels.js"] 340 341 ["browser_panelUINotifications.js"] 342 343 ["browser_panelUINotifications_bannerVisibility.js"] 344 345 ["browser_panelUINotifications_fullscreen.js"] 346 tags = "fullscreen" 347 run-if = [ 348 "os != 'mac'", 349 ] 350 351 ["browser_panelUINotifications_fullscreen_noAutoHideToolbar.js"] 352 tags = "fullscreen" 353 354 ["browser_panelUINotifications_modals.js"] 355 356 ["browser_panelUINotifications_multiWindow.js"] 357 358 ["browser_panel_keyboard_navigation.js"] 359 360 ["browser_panel_locationSpecific.js"] 361 362 ["browser_panel_menulist.js"] 363 364 ["browser_panel_toggle.js"] 365 366 ["browser_proton_moreTools_panel.js"] 367 368 ["browser_proton_toolbar_hide_toolbarbuttons.js"] 369 370 ["browser_registerArea.js"] 371 skip-if = [ 372 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && opt && a11y_checks && swgl && verify-standalone", 373 ] 374 375 ["browser_reload_tab.js"] 376 377 ["browser_remote_attribute.js"] 378 skip-if = [ 379 "true", # Bug 1968817, test depends on the Pocket toolbar icon which no longer exists. 380 ] 381 382 ["browser_remote_tabs_button.js"] 383 384 ["browser_remove_customized_specials.js"] 385 386 ["browser_remove_sidebar_button_and_sidebar.js"] 387 388 ["browser_reset_builtin_widget_currentArea.js"] 389 390 ["browser_reset_dom_events.js"] 391 392 ["browser_screenshot_button_disabled.js"] 393 394 ["browser_searchbar_removal.js"] 395 396 ["browser_sidebar_button_reset.js"] 397 398 ["browser_sidebar_position_start.js"] 399 400 ["browser_sidebar_toggle.js"] 401 402 ["browser_switch_to_customize_mode.js"] 403 404 ["browser_synced_tabs_menu.js"] 405 fail-if = [ 406 "a11y_checks", # Bug 1854536 clicked #PanelUI-remotetabs-connect-device-button may not be focusable 407 ] 408 409 ["browser_tabbar_big_widgets.js"] 410 411 ["browser_toolbar_collapsed_states.js"] 412 413 ["browser_touchbar_customization.js"] 414 skip-if = [ 415 "os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'", 416 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", 417 "os == 'win'", 418 ] 419 420 ["browser_unified_extensions_reset.js"] 421 422 ["browser_vertical_tabs_customize_navbar.js"] 423 424 ["browser_widget_animation.js"] 425 skip-if = [ 426 "os == 'mac' && os_version == '15.30' && arch == 'aarch64' && opt", # Bug 1961548 427 ] 428 429 ["browser_widget_recreate_events.js"] 430 skip-if = [ 431 "os == 'mac' && os_version == '15.30' && arch == 'aarch64' && opt", # Bug 1961546 432 ]