summaryrefslogtreecommitdiffstats
path: root/browser/components/customizableui/test/browser.toml
diff options
context:
space:
mode:
Diffstat (limited to 'browser/components/customizableui/test/browser.toml')
-rw-r--r--browser/components/customizableui/test/browser.toml368
1 files changed, 368 insertions, 0 deletions
diff --git a/browser/components/customizableui/test/browser.toml b/browser/components/customizableui/test/browser.toml
new file mode 100644
index 0000000000..9eb0db9b5b
--- /dev/null
+++ b/browser/components/customizableui/test/browser.toml
@@ -0,0 +1,368 @@
+[DEFAULT]
+support-files = [
+ "head.js",
+ "support/test_967000_charEncoding_page.html",
+]
+prefs = [
+ "browser.sessionstore.closedTabsFromAllWindows=true",
+ "browser.sessionstore.closedTabsFromClosedWindows=true",
+]
+
+["browser_1003588_no_specials_in_panel.js"]
+
+["browser_1008559_anchor_undo_restore.js"]
+
+["browser_1042100_default_placements_update.js"]
+
+["browser_1058573_showToolbarsDropdown.js"]
+
+["browser_1087303_button_fullscreen.js"]
+tags = "fullscreen"
+skip-if = ["os == 'mac'"]
+
+["browser_1087303_button_preferences.js"]
+
+["browser_1089591_still_customizable_after_reset.js"]
+
+["browser_1096763_seen_widgets_post_reset.js"]
+
+["browser_1161838_inserted_new_default_buttons.js"]
+skip-if = ["verify"]
+
+["browser_1484275_PanelMultiView_toggle_with_other_popup.js"]
+
+["browser_1701883_restore_defaults_pocket_pref.js"]
+
+["browser_1702200_PanelMultiView_header_separator.js"]
+
+["browser_1795260_searchbar_overflow_toolbar.js"]
+tags = "overflowable-toolbar"
+
+["browser_1856572_ensure_Fluent_works_in_customizeMode.js"]
+# Bug 1856572: Causes a drag-drop native loop assertion failure on debug
+# MacOS builds in browser_876926_customize_mode_wrapping.js
+skip-if = ["os == 'mac' && debug"]
+
+["browser_694291_searchbar_preference.js"]
+
+["browser_873501_handle_specials.js"]
+
+["browser_876926_customize_mode_wrapping.js"]
+skip-if = ["os == 'linux' && !debug"] # Bug 1682752
+
+["browser_876944_customize_mode_create_destroy.js"]
+
+["browser_877006_missing_view.js"]
+
+["browser_877178_unregisterArea.js"]
+
+["browser_877447_skip_missing_ids.js"]
+
+["browser_878452_drag_to_panel.js"]
+
+["browser_884402_customize_from_overflow.js"]
+tags = "overflowable-toolbar"
+
+["browser_885052_customize_mode_observers_disabed.js"]
+tags = "fullscreen"
+
+["browser_885530_showInPrivateBrowsing.js"]
+
+["browser_886323_buildArea_removable_nodes.js"]
+
+["browser_890262_destroyWidget_after_add_to_panel.js"]
+
+["browser_892955_isWidgetRemovable_for_removed_widgets.js"]
+
+["browser_892956_destroyWidget_defaultPlacements.js"]
+
+["browser_901207_searchbar_in_panel.js"]
+
+["browser_909779_overflow_toolbars_new_window.js"]
+tags = "overflowable-toolbar"
+skip-if = ["os == 'linux'"]
+
+["browser_913972_currentset_overflow.js"]
+tags = "overflowable-toolbar"
+
+["browser_914138_widget_API_overflowable_toolbar.js"]
+tags = "overflowable-toolbar"
+skip-if = ["os == 'linux'"]
+
+["browser_918049_skipintoolbarset_dnd.js"]
+
+["browser_923857_customize_mode_event_wrapping_during_reset.js"]
+
+["browser_927717_customize_drag_empty_toolbar.js"]
+
+["browser_934113_menubar_removable.js"]
+# Because this test is about the menubar, it can't be run on mac
+skip-if = ["os == 'mac'"]
+
+["browser_934951_zoom_in_toolbar.js"]
+
+["browser_938980_navbar_collapsed.js"]
+
+["browser_938995_indefaultstate_nonremovable.js"]
+
+["browser_940013_registerToolbarNode_calls_registerArea.js"]
+
+["browser_940307_panel_click_closure_handling.js"]
+skip-if = ["verify && debug && os == 'linux'"]
+
+["browser_940946_removable_from_navbar_customizemode.js"]
+
+["browser_941083_invalidate_wrapper_cache_createWidget.js"]
+skip-if = ["verify"]
+
+["browser_942581_unregisterArea_keeps_placements.js"]
+
+["browser_944887_destroyWidget_should_destroy_in_palette.js"]
+
+["browser_945739_showInPrivateBrowsing_customize_mode.js"]
+
+["browser_947914_button_copy.js"]
+
+["browser_947914_button_cut.js"]
+
+["browser_947914_button_find.js"]
+
+["browser_947914_button_history.js"]
+https_first_disabled = true
+support-files = ["dummy_history_item.html"]
+
+["browser_947914_button_newPrivateWindow.js"]
+
+["browser_947914_button_newWindow.js"]
+
+["browser_947914_button_paste.js"]
+
+["browser_947914_button_print.js"]
+
+["browser_947914_button_zoomIn.js"]
+
+["browser_947914_button_zoomOut.js"]
+
+["browser_947914_button_zoomReset.js"]
+skip-if = ["os == 'linux' && debug"] # Intermittent failures
+
+["browser_947987_removable_default.js"]
+
+["browser_948985_non_removable_defaultArea.js"]
+
+["browser_952963_areaType_getter_no_area.js"]
+skip-if = ["verify"]
+
+["browser_956602_remove_special_widget.js"]
+
+["browser_962069_drag_to_overflow_chevron.js"]
+tags = "overflowable-toolbar"
+
+["browser_963639_customizing_attribute_non_customizable_toolbar.js"]
+
+["browser_968565_insert_before_hidden_items.js"]
+
+["browser_969427_recreate_destroyed_widget_after_reset.js"]
+
+["browser_969661_character_encoding_navbar_disabled.js"]
+
+["browser_970511_undo_restore_default.js"]
+skip-if = ["verify"]
+
+["browser_972267_customizationchange_events.js"]
+
+["browser_976792_insertNodeInWindow.js"]
+tags = "overflowable-toolbar"
+skip-if = ["os == 'linux'"]
+
+["browser_978084_dragEnd_after_move.js"]
+skip-if = ["verify"]
+
+["browser_980155_add_overflow_toolbar.js"]
+tags = "overflowable-toolbar"
+skip-if = ["verify"]
+
+["browser_981305_separator_insertion.js"]
+
+["browser_981418-widget-onbeforecreated-handler.js"]
+skip-if = ["verify"]
+
+["browser_982656_restore_defaults_builtin_widgets.js"]
+
+["browser_984455_bookmarks_items_reparenting.js"]
+
+["browser_985815_propagate_setToolbarVisibility.js"]
+
+["browser_987177_destroyWidget_xul.js"]
+skip-if = ["verify"]
+
+["browser_987177_xul_wrapper_updating.js"]
+
+["browser_987492_window_api.js"]
+
+["browser_987640_charEncoding.js"]
+
+["browser_989338_saved_placements_not_resaved.js"]
+
+["browser_989751_subviewbutton_class.js"]
+
+["browser_992747_toggle_noncustomizable_toolbar.js"]
+
+["browser_993322_widget_notoolbar.js"]
+skip-if = ["verify"]
+
+["browser_995164_registerArea_during_customize_mode.js"]
+
+["browser_996364_registerArea_different_properties.js"]
+
+["browser_996635_remove_non_widgets.js"]
+
+["browser_PanelMultiView.js"]
+# Unit tests for the PanelMultiView module. These are independent from
+# CustomizableUI, but are located here together with the module they're testing.
+
+["browser_PanelMultiView_focus.js"]
+
+["browser_PanelMultiView_keyboard.js"]
+
+["browser_addons_area.js"]
+
+["browser_allow_dragging_removable_false.js"]
+
+["browser_backfwd_enabled_post_customize.js"]
+
+["browser_bookmarks_empty_message.js"]
+
+["browser_bookmarks_toolbar_collapsed_restore_default.js"]
+
+["browser_bookmarks_toolbar_shown_newtab.js"]
+
+["browser_bootstrapped_custom_toolbar.js"]
+
+["browser_check_tooltips_in_navbar.js"]
+
+["browser_create_button_widget.js"]
+
+["browser_ctrl_click_panel_opening.js"]
+
+["browser_currentset_post_reset.js"]
+
+["browser_customization_context_menus.js"]
+
+["browser_customizemode_contextmenu_menubuttonstate.js"]
+
+["browser_customizemode_lwthemes.js"]
+
+["browser_customizemode_uidensity.js"]
+
+["browser_disable_commands_customize.js"]
+
+["browser_drag_outside_palette.js"]
+
+["browser_editcontrols_update.js"]
+
+["browser_exit_background_customize_mode.js"]
+https_first_disabled = true
+
+["browser_flexible_space_area.js"]
+
+["browser_help_panel_cloning.js"]
+
+["browser_hidden_widget_overflow.js"]
+
+["browser_history_after_appMenu.js"]
+
+["browser_history_recently_closed.js"]
+
+["browser_history_recently_closed_middleclick.js"]
+https_first_disabled = true
+
+["browser_history_restore_session.js"]
+
+["browser_insert_before_moved_node.js"]
+
+["browser_menubar_visibility.js"]
+skip-if = ["os == 'mac'"] # no toggle-able menubar on macOS.
+
+["browser_newtab_button_customizemode.js"]
+
+["browser_open_from_popup.js"]
+
+["browser_open_in_lazy_tab.js"]
+
+["browser_overflow_use_subviews.js"]
+tags = "overflowable-toolbar"
+skip-if = ["verify"]
+
+["browser_palette_labels.js"]
+
+["browser_panelUINotifications.js"]
+
+["browser_panelUINotifications_bannerVisibility.js"]
+
+["browser_panelUINotifications_fullscreen.js"]
+tags = "fullscreen"
+skip-if = ["os == 'mac'"]
+
+["browser_panelUINotifications_fullscreen_noAutoHideToolbar.js"]
+skip-if = ["verify && (os == 'linux' || os == 'mac')"]
+tags = "fullscreen"
+
+["browser_panelUINotifications_modals.js"]
+
+["browser_panelUINotifications_multiWindow.js"]
+
+["browser_panel_keyboard_navigation.js"]
+
+["browser_panel_locationSpecific.js"]
+
+["browser_panel_menulist.js"]
+
+["browser_panel_toggle.js"]
+
+["browser_proton_moreTools_panel.js"]
+
+["browser_proton_toolbar_hide_toolbarbuttons.js"]
+
+["browser_registerArea.js"]
+
+["browser_reload_tab.js"]
+
+["browser_remote_attribute.js"]
+
+["browser_remote_tabs_button.js"]
+skip-if = ["(verify && debug && (os == 'linux' || os == 'mac'))"]
+
+["browser_remove_customized_specials.js"]
+
+["browser_reset_builtin_widget_currentArea.js"]
+
+["browser_reset_dom_events.js"]
+
+["browser_screenshot_button_disabled.js"]
+
+["browser_searchbar_removal.js"]
+
+["browser_sidebar_toggle.js"]
+skip-if = ["verify"]
+
+["browser_switch_to_customize_mode.js"]
+
+["browser_synced_tabs_menu.js"]
+fail-if = ["a11y_checks"] # Bug 1854536 clicked #PanelUI-remotetabs-connect-device-button may not be focusable
+
+["browser_tabbar_big_widgets.js"]
+
+["browser_toolbar_collapsed_states.js"]
+
+["browser_touchbar_customization.js"]
+skip-if = [
+ "os == 'linux'",
+ "os == 'win'",
+]
+
+["browser_unified_extensions_reset.js"]
+
+["browser_widget_animation.js"]
+
+["browser_widget_recreate_events.js"]