From 53eefd65c273cfbcc0ed83a6f3c6c86d49f364c1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?D=C3=A3o=20Gottwald?= Date: Thu, 23 May 2024 12:54:24 +0000 Subject: [PATCH] Bug 1898197 - Move tabs tests into browser/components/tabbrowser/. r=tabbrowser-reviewers,frontend-codestyle-reviewers,mak Differential Revision: https://phabricator.services.mozilla.com/D211190 --- .eslintrc-test-paths.js | 2 +- .prettierignore | 6 +++--- browser/base/content/moz.build | 3 --- .../test/tabs/file_rel_opener_noopener.html | 12 ------------ .../test/tabs/test_process_flags_chrome.html | 10 ---------- browser/base/moz.build | 1 - .../browser/browser_originattrs_reopenin.js | 4 ++-- .../test/browser_restore_container_tabs_oa.js | 6 ++---- .../test/browser_restored_window_features.js | 2 +- browser/components/tabbrowser/moz.build | 4 ++++ .../tabbrowser}/test/tabs/204.sjs | 0 .../components/tabbrowser/test/tabs/audio.ogg | Bin 0 -> 14293 bytes .../tabbrowser}/test/tabs/blank.html | 0 .../tabbrowser}/test/tabs/browser.toml | 2 +- .../test/tabs/browser_addAdjacentNewTab.js | 0 .../test/tabs/browser_addTab_index.js | 0 .../test/tabs/browser_adoptTab_failure.js | 0 ..._process_switches_despite_related_browser.js | 0 .../test/tabs/browser_audioTabIcon.js | 2 +- .../browser_bfcache_exemption_about_pages.js | 0 .../test/tabs/browser_blank_tab_label.js | 0 .../tabbrowser}/test/tabs/browser_bug580956.js | 0 ...7976_restore_lazy_tab_browser_muted_state.js | 0 .../tabs/browser_close_during_beforeunload.js | 0 .../test/tabs/browser_close_tab_by_dblclick.js | 0 ...r_contextmenu_openlink_after_tabnavigated.js | 2 +- .../tabs/browser_dont_process_switch_204.js | 0 ...owser_e10s_about_page_triggeringprincipal.js | 0 .../test/tabs/browser_e10s_about_process.js | 0 .../test/tabs/browser_e10s_chrome_process.js | 0 .../test/tabs/browser_e10s_javascript.js | 0 .../tabs/browser_e10s_mozillaweb_process.js | 0 .../test/tabs/browser_e10s_switchbrowser.js | 0 .../tabs/browser_file_to_http_named_popup.js | 0 .../browser_file_to_http_script_closable.js | 0 .../test/tabs/browser_hiddentab_contextmenu.js | 0 .../test/tabs/browser_lastSeenActive.js | 0 .../tabs/browser_lazy_tab_browser_events.js | 0 ...in_tab_title_and_url_prefilled_blank_page.js | 2 +- ...in_tab_title_and_url_prefilled_new_window.js | 2 +- ...nd_url_prefilled_normal_page_blank_target.js | 2 +- ...e_and_url_prefilled_normal_page_by_script.js | 2 +- ...e_and_url_prefilled_normal_page_no_target.js | 2 +- ...nd_url_prefilled_normal_page_other_target.js | 2 +- .../browser_long_data_url_label_truncation.js | 0 ...ddle_click_new_tab_button_loads_clipboard.js | 0 ...elect_tabs_active_tab_selected_by_default.js | 0 .../tabs/browser_multiselect_tabs_bookmark.js | 0 ...lect_tabs_clear_selection_when_tab_switch.js | 0 .../test/tabs/browser_multiselect_tabs_close.js | 0 ...ser_multiselect_tabs_close_duplicate_tabs.js | 0 ...browser_multiselect_tabs_close_other_tabs.js | 0 ...r_multiselect_tabs_close_tabs_to_the_left.js | 0 ..._multiselect_tabs_close_tabs_to_the_right.js | 0 ...er_multiselect_tabs_close_using_shortcuts.js | 0 ...ltiselect_tabs_copy_through_drag_and_drop.js | 0 ...ultiselect_tabs_drag_to_bookmarks_toolbar.js | 0 .../tabs/browser_multiselect_tabs_duplicate.js | 0 .../test/tabs/browser_multiselect_tabs_event.js | 0 .../test/tabs/browser_multiselect_tabs_move.js | 0 ...tiselect_tabs_move_to_another_window_drag.js | 0 ...elect_tabs_move_to_new_window_contextmenu.js | 0 .../browser_multiselect_tabs_mute_unmute.js | 0 .../browser_multiselect_tabs_open_related.js | 0 .../tabs/browser_multiselect_tabs_pin_unpin.js | 0 .../test/tabs/browser_multiselect_tabs_play.js | 0 .../tabs/browser_multiselect_tabs_reload.js | 0 ...wser_multiselect_tabs_reopen_in_container.js | 0 .../tabs/browser_multiselect_tabs_reorder.js | 0 .../tabs/browser_multiselect_tabs_using_Ctrl.js | 0 .../browser_multiselect_tabs_using_Shift.js | 0 ...ser_multiselect_tabs_using_Shift_and_Ctrl.js | 0 .../browser_multiselect_tabs_using_keyboard.js | 0 ...owser_multiselect_tabs_using_selectedTabs.js | 0 .../test/tabs/browser_navigatePinnedTab.js | 0 .../browser_navigate_home_focuses_addressbar.js | 0 ...r_navigate_through_urls_origin_attributes.js | 2 +- .../browser_new_file_whitelisted_http_tab.js | 0 .../browser_new_tab_bookmarks_toolbar_height.js | 0 ...r_new_tab_in_privilegedabout_process_pref.js | 0 .../tabs/browser_new_tab_insert_position.js | 0 .../test/tabs/browser_new_tab_url.js | 0 .../tabs/browser_newwindow_tabstrip_overflow.js | 0 .../test/tabs/browser_openURI_background.js | 0 ...r_open_newtab_start_observer_notification.js | 0 .../browser_opened_file_tab_navigated_to_web.js | 0 .../tabs/browser_origin_attrs_in_remote_type.js | 2 +- .../test/tabs/browser_origin_attrs_rel.js | 6 +++--- .../test/tabs/browser_originalURI.js | 0 .../test/tabs/browser_overflowScroll.js | 0 ...owser_paste_event_at_middle_click_on_link.js | 0 .../tabbrowser}/test/tabs/browser_pinnedTabs.js | 0 .../test/tabs/browser_pinnedTabs_clickOpen.js | 0 .../tabs/browser_pinnedTabs_closeByKeyboard.js | 0 .../test/tabs/browser_positional_attributes.js | 0 .../test/tabs/browser_preloadedBrowser_zoom.js | 0 .../browser_privilegedmozilla_process_pref.js | 0 .../browser_progress_keyword_search_handling.js | 0 .../test/tabs/browser_relatedTabs_reset.js | 0 .../test/tabs/browser_reload_deleted_file.js | 0 .../test/tabs/browser_removeTabsToTheEnd.js | 0 .../test/tabs/browser_removeTabsToTheStart.js | 0 .../test/tabs/browser_removeTabs_order.js | 0 .../tabs/browser_removeTabs_skipPermitUnload.js | 0 .../tabs/browser_replacewithwindow_commands.js | 0 .../test/tabs/browser_switch_by_scrolling.js | 0 .../test/tabs/browser_tabCloseProbes.js | 0 .../test/tabs/browser_tabCloseSpacer.js | 0 .../tabs/browser_tabContextMenu_keyboard.js | 0 .../tabbrowser}/test/tabs/browser_tabReorder.js | 0 .../test/tabs/browser_tabReorder_overflow.js | 0 .../test/tabs/browser_tabSpinnerProbe.js | 0 .../test/tabs/browser_tabSuccessors.js | 0 .../test/tabs/browser_tab_a11y_description.js | 0 .../tabs/browser_tab_label_during_reload.js | 0 .../browser_tab_label_picture_in_picture.js | 0 .../test/tabs/browser_tab_manager_close.js | 0 .../test/tabs/browser_tab_manager_drag.js | 0 .../tabs/browser_tab_manager_keyboard_access.js | 0 .../test/tabs/browser_tab_manager_visibility.js | 3 ++- .../browser_tab_move_to_new_window_reload.js | 0 .../tabbrowser}/test/tabs/browser_tab_play.js | 0 .../test/tabs/browser_tab_preview.js | 0 .../test/tabs/browser_tab_tooltips.js | 0 .../test/tabs/browser_tabswitch_contextmenu.js | 0 .../test/tabs/browser_tabswitch_select.js | 0 .../tabs/browser_tabswitch_updatecommands.js | 0 .../test/tabs/browser_tabswitch_window_focus.js | 0 .../test/tabs/browser_undo_close_tabs.js | 0 .../tabs/browser_undo_close_tabs_at_start.js | 0 ...er_viewsource_of_data_URI_in_file_process.js | 0 .../tabs/browser_visibleTabs_bookmarkAllTabs.js | 0 .../tabs/browser_visibleTabs_contextMenu.js | 0 .../test/tabs/browser_window_open_modifiers.js | 2 +- ...ommon_link_in_tab_title_and_url_prefilled.js | 0 .../tabbrowser}/test/tabs/dummy_page.html | 0 .../tabbrowser}/test/tabs/file_about_child.html | 0 .../test/tabs/file_about_parent.html | 0 .../test/tabs/file_about_srcdoc.html | 0 .../test/tabs/file_anchor_elements.html | 0 .../test/tabs/file_mediaPlayback.html | 0 .../test/tabs/file_new_tab_page.html | 0 .../test/tabs/file_observe_height_changes.html | 0 .../test/tabs/file_rel_opener_noopener.html | 12 ++++++++++++ .../tabbrowser}/test/tabs/file_window_open.html | 0 .../tabbrowser}/test/tabs/head.js | 2 +- .../test/tabs/helper_origin_attrs_testing.js | 4 ++-- .../link_in_tab_title_and_url_prefilled.html | 0 .../test/tabs/open_window_in_new_tab.html | 0 .../tabbrowser}/test/tabs/page_with_iframe.html | 0 .../test/tabs/redirect_via_header.html | 0 .../test/tabs/redirect_via_header.html^headers^ | 0 .../test/tabs/redirect_via_meta_tag.html | 0 .../tabbrowser}/test/tabs/request-timeout.sjs | 0 .../tabbrowser}/test/tabs/tab_that_closes.html | 0 .../tabbrowser}/test/tabs/test_bug1358314.html | 0 .../test/tabs/test_process_flags_chrome.html | 10 ++++++++++ .../tabbrowser}/test/tabs/wait-a-bit.sjs | 0 browser/modules/test/browser/browser.toml | 4 ++-- .../test/data/bugbug-push-schedules.json | 12 ++++++------ testing/runtimes/manifest-runtimes-unix.json | 2 +- testing/runtimes/manifest-runtimes-windows.json | 2 +- tools/lint/rejected-words.yml | 2 +- 163 files changed, 66 insertions(+), 67 deletions(-) delete mode 100644 browser/base/content/test/tabs/file_rel_opener_noopener.html delete mode 100644 browser/base/content/test/tabs/test_process_flags_chrome.html rename browser/{base/content => components/tabbrowser}/test/tabs/204.sjs (100%) create mode 100644 browser/components/tabbrowser/test/tabs/audio.ogg rename browser/{base/content => components/tabbrowser}/test/tabs/blank.html (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser.toml (99%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_addAdjacentNewTab.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_addTab_index.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_adoptTab_failure.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_allow_process_switches_despite_related_browser.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_audioTabIcon.js (99%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_bfcache_exemption_about_pages.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_blank_tab_label.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_bug580956.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_bug_1387976_restore_lazy_tab_browser_muted_state.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_close_during_beforeunload.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_close_tab_by_dblclick.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_contextmenu_openlink_after_tabnavigated.js (95%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_dont_process_switch_204.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_e10s_about_page_triggeringprincipal.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_e10s_about_process.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_e10s_chrome_process.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_e10s_javascript.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_e10s_mozillaweb_process.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_e10s_switchbrowser.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_file_to_http_named_popup.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_file_to_http_script_closable.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_hiddentab_contextmenu.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_lastSeenActive.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_lazy_tab_browser_events.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_link_in_tab_title_and_url_prefilled_blank_page.js (96%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_link_in_tab_title_and_url_prefilled_new_window.js (91%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_link_in_tab_title_and_url_prefilled_normal_page_blank_target.js (97%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_link_in_tab_title_and_url_prefilled_normal_page_by_script.js (95%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_link_in_tab_title_and_url_prefilled_normal_page_no_target.js (95%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_link_in_tab_title_and_url_prefilled_normal_page_other_target.js (97%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_long_data_url_label_truncation.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_middle_click_new_tab_button_loads_clipboard.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_multiselect_tabs_active_tab_selected_by_default.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_multiselect_tabs_bookmark.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_multiselect_tabs_clear_selection_when_tab_switch.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_multiselect_tabs_close.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_multiselect_tabs_close_duplicate_tabs.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_multiselect_tabs_close_other_tabs.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_multiselect_tabs_close_tabs_to_the_left.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_multiselect_tabs_close_tabs_to_the_right.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_multiselect_tabs_close_using_shortcuts.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_multiselect_tabs_copy_through_drag_and_drop.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_multiselect_tabs_drag_to_bookmarks_toolbar.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_multiselect_tabs_duplicate.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_multiselect_tabs_event.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_multiselect_tabs_move.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_multiselect_tabs_move_to_another_window_drag.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_multiselect_tabs_move_to_new_window_contextmenu.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_multiselect_tabs_mute_unmute.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_multiselect_tabs_open_related.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_multiselect_tabs_pin_unpin.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_multiselect_tabs_play.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_multiselect_tabs_reload.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_multiselect_tabs_reopen_in_container.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_multiselect_tabs_reorder.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_multiselect_tabs_using_Ctrl.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_multiselect_tabs_using_Shift.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_multiselect_tabs_using_Shift_and_Ctrl.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_multiselect_tabs_using_keyboard.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_multiselect_tabs_using_selectedTabs.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_navigatePinnedTab.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_navigate_home_focuses_addressbar.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_navigate_through_urls_origin_attributes.js (98%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_new_file_whitelisted_http_tab.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_new_tab_bookmarks_toolbar_height.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_new_tab_in_privilegedabout_process_pref.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_new_tab_insert_position.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_new_tab_url.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_newwindow_tabstrip_overflow.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_openURI_background.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_open_newtab_start_observer_notification.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_opened_file_tab_navigated_to_web.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_origin_attrs_in_remote_type.js (97%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_origin_attrs_rel.js (97%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_originalURI.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_overflowScroll.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_paste_event_at_middle_click_on_link.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_pinnedTabs.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_pinnedTabs_clickOpen.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_pinnedTabs_closeByKeyboard.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_positional_attributes.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_preloadedBrowser_zoom.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_privilegedmozilla_process_pref.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_progress_keyword_search_handling.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_relatedTabs_reset.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_reload_deleted_file.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_removeTabsToTheEnd.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_removeTabsToTheStart.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_removeTabs_order.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_removeTabs_skipPermitUnload.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_replacewithwindow_commands.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_switch_by_scrolling.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_tabCloseProbes.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_tabCloseSpacer.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_tabContextMenu_keyboard.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_tabReorder.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_tabReorder_overflow.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_tabSpinnerProbe.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_tabSuccessors.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_tab_a11y_description.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_tab_label_during_reload.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_tab_label_picture_in_picture.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_tab_manager_close.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_tab_manager_drag.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_tab_manager_keyboard_access.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_tab_manager_visibility.js (95%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_tab_move_to_new_window_reload.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_tab_play.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_tab_preview.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_tab_tooltips.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_tabswitch_contextmenu.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_tabswitch_select.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_tabswitch_updatecommands.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_tabswitch_window_focus.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_undo_close_tabs.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_undo_close_tabs_at_start.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_viewsource_of_data_URI_in_file_process.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_visibleTabs_bookmarkAllTabs.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_visibleTabs_contextMenu.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/browser_window_open_modifiers.js (98%) rename browser/{base/content => components/tabbrowser}/test/tabs/common_link_in_tab_title_and_url_prefilled.js (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/dummy_page.html (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/file_about_child.html (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/file_about_parent.html (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/file_about_srcdoc.html (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/file_anchor_elements.html (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/file_mediaPlayback.html (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/file_new_tab_page.html (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/file_observe_height_changes.html (100%) create mode 100644 browser/components/tabbrowser/test/tabs/file_rel_opener_noopener.html rename browser/{base/content => components/tabbrowser}/test/tabs/file_window_open.html (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/head.js (99%) rename browser/{base/content => components/tabbrowser}/test/tabs/helper_origin_attrs_testing.js (96%) rename browser/{base/content => components/tabbrowser}/test/tabs/link_in_tab_title_and_url_prefilled.html (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/open_window_in_new_tab.html (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/page_with_iframe.html (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/redirect_via_header.html (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/redirect_via_header.html^headers^ (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/redirect_via_meta_tag.html (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/request-timeout.sjs (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/tab_that_closes.html (100%) rename browser/{base/content => components/tabbrowser}/test/tabs/test_bug1358314.html (100%) create mode 100644 browser/components/tabbrowser/test/tabs/test_process_flags_chrome.html rename browser/{base/content => components/tabbrowser}/test/tabs/wait-a-bit.sjs (100%) diff --git a/.eslintrc-test-paths.js b/.eslintrc-test-paths.js index ea3c7f4dbf36..ed5fa1660bcf 100644 --- a/.eslintrc-test-paths.js +++ b/.eslintrc-test-paths.js @@ -120,7 +120,6 @@ const extraBrowserTestPaths = [ "browser/base/content/test/tabPrompts/", "browser/base/content/test/tabcrashed/", "browser/base/content/test/tabdialogs/", - "browser/base/content/test/tabs/", "browser/base/content/test/touch/", "browser/base/content/test/utilityOverlay/", "browser/base/content/test/webextensions/", @@ -132,6 +131,7 @@ const extraBrowserTestPaths = [ "browser/components/safebrowsing/content/test/", "browser/components/sessionstore/test/", "browser/components/shell/test/", + "browser/components/tabbrowser/test/tabs/", "browser/components/touchbar/tests/", "browser/components/uitour/test/", "browser/extensions/report-site-issue/test/browser/", diff --git a/.prettierignore b/.prettierignore index d9e4555b8585..cf6c255a027a 100644 --- a/.prettierignore +++ b/.prettierignore @@ -172,9 +172,6 @@ browser/base/content/test/siteIdentity/test_mcb_redirect_image.html browser/base/content/test/siteIdentity/test_no_mcb_for_loopback.html browser/base/content/test/siteIdentity/test_no_mcb_for_onions.html browser/base/content/test/static/dummy_page.html -browser/base/content/test/tabs/dummy_page.html -browser/base/content/test/tabs/file_anchor_elements.html -browser/base/content/test/tabs/tab_that_closes.html browser/base/content/test/webrtc/get_user_media_in_xorigin_frame_ancestor.html browser/components/aboutlogins/content/aboutLogins.html browser/components/extensions/test/browser/file_dummy.html @@ -194,6 +191,9 @@ browser/components/sessionstore/test/browser_423132_sample.html browser/components/sessionstore/test/browser_485482_sample.html browser/components/sessionstore/test/browser_frametree_sample_frameset.html browser/components/sessionstore/test/browser_scrollPositions_sample_frameset.html +browser/components/tabbrowser/test/tabs/dummy_page.html +browser/components/tabbrowser/test/tabs/file_anchor_elements.html +browser/components/tabbrowser/test/tabs/tab_that_closes.html browser/components/textrecognition/textrecognition.html browser/components/urlbar/content/quicksuggestOnboarding.html browser/components/urlbar/tests/browser/dummy_page.html diff --git a/browser/base/content/moz.build b/browser/base/content/moz.build index 78e3b604d3fe..2a45e87dbefb 100644 --- a/browser/base/content/moz.build +++ b/browser/base/content/moz.build @@ -100,9 +100,6 @@ with Files("test/tabPrompts/**"): with Files("test/tabcrashed/**"): BUG_COMPONENT = ("Firefox", "Tabbed Browser") -with Files("test/tabs/**"): - BUG_COMPONENT = ("Firefox", "Tabbed Browser") - with Files("test/touch/**"): BUG_COMPONENT = ("Firefox", "General") diff --git a/browser/base/content/test/tabs/file_rel_opener_noopener.html b/browser/base/content/test/tabs/file_rel_opener_noopener.html deleted file mode 100644 index 78e872005c2f..000000000000 --- a/browser/base/content/test/tabs/file_rel_opener_noopener.html +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - Go to example.com - Go to example.com - Go to example.org - Go to example.org - - diff --git a/browser/base/content/test/tabs/test_process_flags_chrome.html b/browser/base/content/test/tabs/test_process_flags_chrome.html deleted file mode 100644 index c447d7ffb056..000000000000 --- a/browser/base/content/test/tabs/test_process_flags_chrome.html +++ /dev/null @@ -1,10 +0,0 @@ - - - - -

chrome: test page

-

chrome

-

canremote

-

mustremote

- - diff --git a/browser/base/moz.build b/browser/base/moz.build index 9813d6805888..c316e0353aba 100644 --- a/browser/base/moz.build +++ b/browser/base/moz.build @@ -59,7 +59,6 @@ BROWSER_CHROME_MANIFESTS += [ "content/test/tabdialogs/browser.toml", "content/test/tabMediaIndicator/browser.toml", "content/test/tabPrompts/browser.toml", - "content/test/tabs/browser.toml", "content/test/touch/browser.toml", "content/test/utilityOverlay/browser.toml", "content/test/webextensions/browser.toml", diff --git a/browser/components/contextualidentity/test/browser/browser_originattrs_reopenin.js b/browser/components/contextualidentity/test/browser/browser_originattrs_reopenin.js index 9ee3c0490a9a..9ee27f638d33 100644 --- a/browser/components/contextualidentity/test/browser/browser_originattrs_reopenin.js +++ b/browser/components/contextualidentity/test/browser/browser_originattrs_reopenin.js @@ -2,9 +2,9 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -/* import-globals-from ../../../../base/content/test/tabs/helper_origin_attrs_testing.js */ +/* import-globals-from ../../../tabbrowser/test/tabs/helper_origin_attrs_testing.js */ loadTestSubscript( - "../../../../base/content/test/tabs/helper_origin_attrs_testing.js" + "../../../tabbrowser/test/tabs/helper_origin_attrs_testing.js" ); const PATH = diff --git a/browser/components/sessionstore/test/browser_restore_container_tabs_oa.js b/browser/components/sessionstore/test/browser_restore_container_tabs_oa.js index 74edcef6e760..b981c20c3095 100644 --- a/browser/components/sessionstore/test/browser_restore_container_tabs_oa.js +++ b/browser/components/sessionstore/test/browser_restore_container_tabs_oa.js @@ -10,10 +10,8 @@ const { UrlbarProviderOpenTabs } = ChromeUtils.importESModule( const PATH = "browser/browser/components/sessionstore/test/empty.html"; -/* import-globals-from ../../../base/content/test/tabs/helper_origin_attrs_testing.js */ -loadTestSubscript( - "../../../base/content/test/tabs/helper_origin_attrs_testing.js" -); +/* import-globals-from ../../tabbrowser/test/tabs/helper_origin_attrs_testing.js */ +loadTestSubscript("../../tabbrowser/test/tabs/helper_origin_attrs_testing.js"); var TEST_CASES = [ "https://example.com/" + PATH, diff --git a/browser/components/sessionstore/test/browser_restored_window_features.js b/browser/components/sessionstore/test/browser_restored_window_features.js index a8abbeef658a..0398df0c13a4 100644 --- a/browser/components/sessionstore/test/browser_restored_window_features.js +++ b/browser/components/sessionstore/test/browser_restored_window_features.js @@ -38,7 +38,7 @@ function testFeatures(win, test) { } add_task(async function testRestoredWindowFeatures() { - const DUMMY_PAGE = "browser/base/content/test/tabs/dummy_page.html"; + const DUMMY_PAGE = "browser/components/tabbrowser/test/tabs/dummy_page.html"; const ALL_BARPROPS = { locationbar: true, menubar: true, diff --git a/browser/components/tabbrowser/moz.build b/browser/components/tabbrowser/moz.build index 1bd50a4de74f..0cde4eec54f3 100644 --- a/browser/components/tabbrowser/moz.build +++ b/browser/components/tabbrowser/moz.build @@ -14,3 +14,7 @@ EXTRA_JS_MODULES += [ "TabsList.sys.mjs", "TabUnloader.sys.mjs", ] + +BROWSER_CHROME_MANIFESTS += [ + "test/tabs/browser.toml", +] diff --git a/browser/base/content/test/tabs/204.sjs b/browser/components/tabbrowser/test/tabs/204.sjs similarity index 100% rename from browser/base/content/test/tabs/204.sjs rename to browser/components/tabbrowser/test/tabs/204.sjs diff --git a/browser/components/tabbrowser/test/tabs/audio.ogg b/browser/components/tabbrowser/test/tabs/audio.ogg new file mode 100644 index 0000000000000000000000000000000000000000..477544875d28a2005ae730b5caced8c24ae12631 GIT binary patch literal 14293 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 Twi=WXNG`ig0w-tn#RC5e4hMHM literal 0 HcmV?d00001 diff --git a/browser/base/content/test/tabs/blank.html b/browser/components/tabbrowser/test/tabs/blank.html similarity index 100% rename from browser/base/content/test/tabs/blank.html rename to browser/components/tabbrowser/test/tabs/blank.html diff --git a/browser/base/content/test/tabs/browser.toml b/browser/components/tabbrowser/test/tabs/browser.toml similarity index 99% rename from browser/base/content/test/tabs/browser.toml rename to browser/components/tabbrowser/test/tabs/browser.toml index 8a95c87a6ede..96179eddb9ba 100644 --- a/browser/base/content/test/tabs/browser.toml +++ b/browser/components/tabbrowser/test/tabs/browser.toml @@ -2,7 +2,7 @@ support-files = [ "head.js", "dummy_page.html", - "../general/audio.ogg", + "audio.ogg", "file_mediaPlayback.html", "test_process_flags_chrome.html", "helper_origin_attrs_testing.js", diff --git a/browser/base/content/test/tabs/browser_addAdjacentNewTab.js b/browser/components/tabbrowser/test/tabs/browser_addAdjacentNewTab.js similarity index 100% rename from browser/base/content/test/tabs/browser_addAdjacentNewTab.js rename to browser/components/tabbrowser/test/tabs/browser_addAdjacentNewTab.js diff --git a/browser/base/content/test/tabs/browser_addTab_index.js b/browser/components/tabbrowser/test/tabs/browser_addTab_index.js similarity index 100% rename from browser/base/content/test/tabs/browser_addTab_index.js rename to browser/components/tabbrowser/test/tabs/browser_addTab_index.js diff --git a/browser/base/content/test/tabs/browser_adoptTab_failure.js b/browser/components/tabbrowser/test/tabs/browser_adoptTab_failure.js similarity index 100% rename from browser/base/content/test/tabs/browser_adoptTab_failure.js rename to browser/components/tabbrowser/test/tabs/browser_adoptTab_failure.js diff --git a/browser/base/content/test/tabs/browser_allow_process_switches_despite_related_browser.js b/browser/components/tabbrowser/test/tabs/browser_allow_process_switches_despite_related_browser.js similarity index 100% rename from browser/base/content/test/tabs/browser_allow_process_switches_despite_related_browser.js rename to browser/components/tabbrowser/test/tabs/browser_allow_process_switches_despite_related_browser.js diff --git a/browser/base/content/test/tabs/browser_audioTabIcon.js b/browser/components/tabbrowser/test/tabs/browser_audioTabIcon.js similarity index 99% rename from browser/base/content/test/tabs/browser_audioTabIcon.js rename to browser/components/tabbrowser/test/tabs/browser_audioTabIcon.js index c065e2b1737c..467bc3e21432 100644 --- a/browser/base/content/test/tabs/browser_audioTabIcon.js +++ b/browser/components/tabbrowser/test/tabs/browser_audioTabIcon.js @@ -1,6 +1,6 @@ /* eslint-disable mozilla/no-arbitrary-setTimeout */ const PAGE = - "https://example.com/browser/browser/base/content/test/tabs/file_mediaPlayback.html"; + "https://example.com/browser/browser/components/tabbrowser/test/tabs/file_mediaPlayback.html"; const TABATTR_REMOVAL_PREFNAME = "browser.tabs.delayHidingAudioPlayingIconMS"; const INITIAL_TABATTR_REMOVAL_DELAY_MS = Services.prefs.getIntPref( TABATTR_REMOVAL_PREFNAME diff --git a/browser/base/content/test/tabs/browser_bfcache_exemption_about_pages.js b/browser/components/tabbrowser/test/tabs/browser_bfcache_exemption_about_pages.js similarity index 100% rename from browser/base/content/test/tabs/browser_bfcache_exemption_about_pages.js rename to browser/components/tabbrowser/test/tabs/browser_bfcache_exemption_about_pages.js diff --git a/browser/base/content/test/tabs/browser_blank_tab_label.js b/browser/components/tabbrowser/test/tabs/browser_blank_tab_label.js similarity index 100% rename from browser/base/content/test/tabs/browser_blank_tab_label.js rename to browser/components/tabbrowser/test/tabs/browser_blank_tab_label.js diff --git a/browser/base/content/test/tabs/browser_bug580956.js b/browser/components/tabbrowser/test/tabs/browser_bug580956.js similarity index 100% rename from browser/base/content/test/tabs/browser_bug580956.js rename to browser/components/tabbrowser/test/tabs/browser_bug580956.js diff --git a/browser/base/content/test/tabs/browser_bug_1387976_restore_lazy_tab_browser_muted_state.js b/browser/components/tabbrowser/test/tabs/browser_bug_1387976_restore_lazy_tab_browser_muted_state.js similarity index 100% rename from browser/base/content/test/tabs/browser_bug_1387976_restore_lazy_tab_browser_muted_state.js rename to browser/components/tabbrowser/test/tabs/browser_bug_1387976_restore_lazy_tab_browser_muted_state.js diff --git a/browser/base/content/test/tabs/browser_close_during_beforeunload.js b/browser/components/tabbrowser/test/tabs/browser_close_during_beforeunload.js similarity index 100% rename from browser/base/content/test/tabs/browser_close_during_beforeunload.js rename to browser/components/tabbrowser/test/tabs/browser_close_during_beforeunload.js diff --git a/browser/base/content/test/tabs/browser_close_tab_by_dblclick.js b/browser/components/tabbrowser/test/tabs/browser_close_tab_by_dblclick.js similarity index 100% rename from browser/base/content/test/tabs/browser_close_tab_by_dblclick.js rename to browser/components/tabbrowser/test/tabs/browser_close_tab_by_dblclick.js diff --git a/browser/base/content/test/tabs/browser_contextmenu_openlink_after_tabnavigated.js b/browser/components/tabbrowser/test/tabs/browser_contextmenu_openlink_after_tabnavigated.js similarity index 95% rename from browser/base/content/test/tabs/browser_contextmenu_openlink_after_tabnavigated.js rename to browser/components/tabbrowser/test/tabs/browser_contextmenu_openlink_after_tabnavigated.js index 26e7cd617a70..3c207833c67d 100644 --- a/browser/base/content/test/tabs/browser_contextmenu_openlink_after_tabnavigated.js +++ b/browser/components/tabbrowser/test/tabs/browser_contextmenu_openlink_after_tabnavigated.js @@ -2,7 +2,7 @@ const example_base = // eslint-disable-next-line @microsoft/sdl/no-insecure-url - "http://example.com/browser/browser/base/content/test/tabs/"; + "http://example.com/browser/browser/components/tabbrowser/test/tabs/"; add_task(async function test_contextmenu_openlink_after_tabnavigated() { let url = example_base + "test_bug1358314.html"; diff --git a/browser/base/content/test/tabs/browser_dont_process_switch_204.js b/browser/components/tabbrowser/test/tabs/browser_dont_process_switch_204.js similarity index 100% rename from browser/base/content/test/tabs/browser_dont_process_switch_204.js rename to browser/components/tabbrowser/test/tabs/browser_dont_process_switch_204.js diff --git a/browser/base/content/test/tabs/browser_e10s_about_page_triggeringprincipal.js b/browser/components/tabbrowser/test/tabs/browser_e10s_about_page_triggeringprincipal.js similarity index 100% rename from browser/base/content/test/tabs/browser_e10s_about_page_triggeringprincipal.js rename to browser/components/tabbrowser/test/tabs/browser_e10s_about_page_triggeringprincipal.js diff --git a/browser/base/content/test/tabs/browser_e10s_about_process.js b/browser/components/tabbrowser/test/tabs/browser_e10s_about_process.js similarity index 100% rename from browser/base/content/test/tabs/browser_e10s_about_process.js rename to browser/components/tabbrowser/test/tabs/browser_e10s_about_process.js diff --git a/browser/base/content/test/tabs/browser_e10s_chrome_process.js b/browser/components/tabbrowser/test/tabs/browser_e10s_chrome_process.js similarity index 100% rename from browser/base/content/test/tabs/browser_e10s_chrome_process.js rename to browser/components/tabbrowser/test/tabs/browser_e10s_chrome_process.js diff --git a/browser/base/content/test/tabs/browser_e10s_javascript.js b/browser/components/tabbrowser/test/tabs/browser_e10s_javascript.js similarity index 100% rename from browser/base/content/test/tabs/browser_e10s_javascript.js rename to browser/components/tabbrowser/test/tabs/browser_e10s_javascript.js diff --git a/browser/base/content/test/tabs/browser_e10s_mozillaweb_process.js b/browser/components/tabbrowser/test/tabs/browser_e10s_mozillaweb_process.js similarity index 100% rename from browser/base/content/test/tabs/browser_e10s_mozillaweb_process.js rename to browser/components/tabbrowser/test/tabs/browser_e10s_mozillaweb_process.js diff --git a/browser/base/content/test/tabs/browser_e10s_switchbrowser.js b/browser/components/tabbrowser/test/tabs/browser_e10s_switchbrowser.js similarity index 100% rename from browser/base/content/test/tabs/browser_e10s_switchbrowser.js rename to browser/components/tabbrowser/test/tabs/browser_e10s_switchbrowser.js diff --git a/browser/base/content/test/tabs/browser_file_to_http_named_popup.js b/browser/components/tabbrowser/test/tabs/browser_file_to_http_named_popup.js similarity index 100% rename from browser/base/content/test/tabs/browser_file_to_http_named_popup.js rename to browser/components/tabbrowser/test/tabs/browser_file_to_http_named_popup.js diff --git a/browser/base/content/test/tabs/browser_file_to_http_script_closable.js b/browser/components/tabbrowser/test/tabs/browser_file_to_http_script_closable.js similarity index 100% rename from browser/base/content/test/tabs/browser_file_to_http_script_closable.js rename to browser/components/tabbrowser/test/tabs/browser_file_to_http_script_closable.js diff --git a/browser/base/content/test/tabs/browser_hiddentab_contextmenu.js b/browser/components/tabbrowser/test/tabs/browser_hiddentab_contextmenu.js similarity index 100% rename from browser/base/content/test/tabs/browser_hiddentab_contextmenu.js rename to browser/components/tabbrowser/test/tabs/browser_hiddentab_contextmenu.js diff --git a/browser/base/content/test/tabs/browser_lastSeenActive.js b/browser/components/tabbrowser/test/tabs/browser_lastSeenActive.js similarity index 100% rename from browser/base/content/test/tabs/browser_lastSeenActive.js rename to browser/components/tabbrowser/test/tabs/browser_lastSeenActive.js diff --git a/browser/base/content/test/tabs/browser_lazy_tab_browser_events.js b/browser/components/tabbrowser/test/tabs/browser_lazy_tab_browser_events.js similarity index 100% rename from browser/base/content/test/tabs/browser_lazy_tab_browser_events.js rename to browser/components/tabbrowser/test/tabs/browser_lazy_tab_browser_events.js diff --git a/browser/base/content/test/tabs/browser_link_in_tab_title_and_url_prefilled_blank_page.js b/browser/components/tabbrowser/test/tabs/browser_link_in_tab_title_and_url_prefilled_blank_page.js similarity index 96% rename from browser/base/content/test/tabs/browser_link_in_tab_title_and_url_prefilled_blank_page.js rename to browser/components/tabbrowser/test/tabs/browser_link_in_tab_title_and_url_prefilled_blank_page.js index f01d36fa167b..feb52c044a2b 100644 --- a/browser/base/content/test/tabs/browser_link_in_tab_title_and_url_prefilled_blank_page.js +++ b/browser/components/tabbrowser/test/tabs/browser_link_in_tab_title_and_url_prefilled_blank_page.js @@ -10,7 +10,7 @@ ChromeUtils.defineESModuleGetters(this, { /* import-globals-from common_link_in_tab_title_and_url_prefilled.js */ Services.scriptloader.loadSubScript( - "chrome://mochitests/content/browser/browser/base/content/test/tabs/common_link_in_tab_title_and_url_prefilled.js", + "chrome://mochitests/content/browser/browser/components/tabbrowser/test/tabs/common_link_in_tab_title_and_url_prefilled.js", this ); diff --git a/browser/base/content/test/tabs/browser_link_in_tab_title_and_url_prefilled_new_window.js b/browser/components/tabbrowser/test/tabs/browser_link_in_tab_title_and_url_prefilled_new_window.js similarity index 91% rename from browser/base/content/test/tabs/browser_link_in_tab_title_and_url_prefilled_new_window.js rename to browser/components/tabbrowser/test/tabs/browser_link_in_tab_title_and_url_prefilled_new_window.js index 6d18887941fb..0dbf4647c250 100644 --- a/browser/base/content/test/tabs/browser_link_in_tab_title_and_url_prefilled_new_window.js +++ b/browser/components/tabbrowser/test/tabs/browser_link_in_tab_title_and_url_prefilled_new_window.js @@ -7,7 +7,7 @@ /* import-globals-from common_link_in_tab_title_and_url_prefilled.js */ Services.scriptloader.loadSubScript( - "chrome://mochitests/content/browser/browser/base/content/test/tabs/common_link_in_tab_title_and_url_prefilled.js", + "chrome://mochitests/content/browser/browser/components/tabbrowser/test/tabs/common_link_in_tab_title_and_url_prefilled.js", this ); diff --git a/browser/base/content/test/tabs/browser_link_in_tab_title_and_url_prefilled_normal_page_blank_target.js b/browser/components/tabbrowser/test/tabs/browser_link_in_tab_title_and_url_prefilled_normal_page_blank_target.js similarity index 97% rename from browser/base/content/test/tabs/browser_link_in_tab_title_and_url_prefilled_normal_page_blank_target.js rename to browser/components/tabbrowser/test/tabs/browser_link_in_tab_title_and_url_prefilled_normal_page_blank_target.js index 9212667a3527..705811564c1d 100644 --- a/browser/base/content/test/tabs/browser_link_in_tab_title_and_url_prefilled_normal_page_blank_target.js +++ b/browser/components/tabbrowser/test/tabs/browser_link_in_tab_title_and_url_prefilled_normal_page_blank_target.js @@ -11,7 +11,7 @@ ChromeUtils.defineESModuleGetters(this, { /* import-globals-from common_link_in_tab_title_and_url_prefilled.js */ Services.scriptloader.loadSubScript( - "chrome://mochitests/content/browser/browser/base/content/test/tabs/common_link_in_tab_title_and_url_prefilled.js", + "chrome://mochitests/content/browser/browser/components/tabbrowser/test/tabs/common_link_in_tab_title_and_url_prefilled.js", this ); diff --git a/browser/base/content/test/tabs/browser_link_in_tab_title_and_url_prefilled_normal_page_by_script.js b/browser/components/tabbrowser/test/tabs/browser_link_in_tab_title_and_url_prefilled_normal_page_by_script.js similarity index 95% rename from browser/base/content/test/tabs/browser_link_in_tab_title_and_url_prefilled_normal_page_by_script.js rename to browser/components/tabbrowser/test/tabs/browser_link_in_tab_title_and_url_prefilled_normal_page_by_script.js index 57e28ca834e7..0773541296a4 100644 --- a/browser/base/content/test/tabs/browser_link_in_tab_title_and_url_prefilled_normal_page_by_script.js +++ b/browser/components/tabbrowser/test/tabs/browser_link_in_tab_title_and_url_prefilled_normal_page_by_script.js @@ -7,7 +7,7 @@ /* import-globals-from common_link_in_tab_title_and_url_prefilled.js */ Services.scriptloader.loadSubScript( - "chrome://mochitests/content/browser/browser/base/content/test/tabs/common_link_in_tab_title_and_url_prefilled.js", + "chrome://mochitests/content/browser/browser/components/tabbrowser/test/tabs/common_link_in_tab_title_and_url_prefilled.js", this ); const { UrlbarTestUtils } = ChromeUtils.importESModule( diff --git a/browser/base/content/test/tabs/browser_link_in_tab_title_and_url_prefilled_normal_page_no_target.js b/browser/components/tabbrowser/test/tabs/browser_link_in_tab_title_and_url_prefilled_normal_page_no_target.js similarity index 95% rename from browser/base/content/test/tabs/browser_link_in_tab_title_and_url_prefilled_normal_page_no_target.js rename to browser/components/tabbrowser/test/tabs/browser_link_in_tab_title_and_url_prefilled_normal_page_no_target.js index 464a7c43de95..15aff9f8e1f6 100644 --- a/browser/base/content/test/tabs/browser_link_in_tab_title_and_url_prefilled_normal_page_no_target.js +++ b/browser/components/tabbrowser/test/tabs/browser_link_in_tab_title_and_url_prefilled_normal_page_no_target.js @@ -7,7 +7,7 @@ /* import-globals-from common_link_in_tab_title_and_url_prefilled.js */ Services.scriptloader.loadSubScript( - "chrome://mochitests/content/browser/browser/base/content/test/tabs/common_link_in_tab_title_and_url_prefilled.js", + "chrome://mochitests/content/browser/browser/components/tabbrowser/test/tabs/common_link_in_tab_title_and_url_prefilled.js", this ); diff --git a/browser/base/content/test/tabs/browser_link_in_tab_title_and_url_prefilled_normal_page_other_target.js b/browser/components/tabbrowser/test/tabs/browser_link_in_tab_title_and_url_prefilled_normal_page_other_target.js similarity index 97% rename from browser/base/content/test/tabs/browser_link_in_tab_title_and_url_prefilled_normal_page_other_target.js rename to browser/components/tabbrowser/test/tabs/browser_link_in_tab_title_and_url_prefilled_normal_page_other_target.js index 53242ca359d6..f97e4dec9815 100644 --- a/browser/base/content/test/tabs/browser_link_in_tab_title_and_url_prefilled_normal_page_other_target.js +++ b/browser/components/tabbrowser/test/tabs/browser_link_in_tab_title_and_url_prefilled_normal_page_other_target.js @@ -11,7 +11,7 @@ ChromeUtils.defineESModuleGetters(this, { /* import-globals-from common_link_in_tab_title_and_url_prefilled.js */ Services.scriptloader.loadSubScript( - "chrome://mochitests/content/browser/browser/base/content/test/tabs/common_link_in_tab_title_and_url_prefilled.js", + "chrome://mochitests/content/browser/browser/components/tabbrowser/test/tabs/common_link_in_tab_title_and_url_prefilled.js", this ); diff --git a/browser/base/content/test/tabs/browser_long_data_url_label_truncation.js b/browser/components/tabbrowser/test/tabs/browser_long_data_url_label_truncation.js similarity index 100% rename from browser/base/content/test/tabs/browser_long_data_url_label_truncation.js rename to browser/components/tabbrowser/test/tabs/browser_long_data_url_label_truncation.js diff --git a/browser/base/content/test/tabs/browser_middle_click_new_tab_button_loads_clipboard.js b/browser/components/tabbrowser/test/tabs/browser_middle_click_new_tab_button_loads_clipboard.js similarity index 100% rename from browser/base/content/test/tabs/browser_middle_click_new_tab_button_loads_clipboard.js rename to browser/components/tabbrowser/test/tabs/browser_middle_click_new_tab_button_loads_clipboard.js diff --git a/browser/base/content/test/tabs/browser_multiselect_tabs_active_tab_selected_by_default.js b/browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_active_tab_selected_by_default.js similarity index 100% rename from browser/base/content/test/tabs/browser_multiselect_tabs_active_tab_selected_by_default.js rename to browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_active_tab_selected_by_default.js diff --git a/browser/base/content/test/tabs/browser_multiselect_tabs_bookmark.js b/browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_bookmark.js similarity index 100% rename from browser/base/content/test/tabs/browser_multiselect_tabs_bookmark.js rename to browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_bookmark.js diff --git a/browser/base/content/test/tabs/browser_multiselect_tabs_clear_selection_when_tab_switch.js b/browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_clear_selection_when_tab_switch.js similarity index 100% rename from browser/base/content/test/tabs/browser_multiselect_tabs_clear_selection_when_tab_switch.js rename to browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_clear_selection_when_tab_switch.js diff --git a/browser/base/content/test/tabs/browser_multiselect_tabs_close.js b/browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_close.js similarity index 100% rename from browser/base/content/test/tabs/browser_multiselect_tabs_close.js rename to browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_close.js diff --git a/browser/base/content/test/tabs/browser_multiselect_tabs_close_duplicate_tabs.js b/browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_close_duplicate_tabs.js similarity index 100% rename from browser/base/content/test/tabs/browser_multiselect_tabs_close_duplicate_tabs.js rename to browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_close_duplicate_tabs.js diff --git a/browser/base/content/test/tabs/browser_multiselect_tabs_close_other_tabs.js b/browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_close_other_tabs.js similarity index 100% rename from browser/base/content/test/tabs/browser_multiselect_tabs_close_other_tabs.js rename to browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_close_other_tabs.js diff --git a/browser/base/content/test/tabs/browser_multiselect_tabs_close_tabs_to_the_left.js b/browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_close_tabs_to_the_left.js similarity index 100% rename from browser/base/content/test/tabs/browser_multiselect_tabs_close_tabs_to_the_left.js rename to browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_close_tabs_to_the_left.js diff --git a/browser/base/content/test/tabs/browser_multiselect_tabs_close_tabs_to_the_right.js b/browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_close_tabs_to_the_right.js similarity index 100% rename from browser/base/content/test/tabs/browser_multiselect_tabs_close_tabs_to_the_right.js rename to browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_close_tabs_to_the_right.js diff --git a/browser/base/content/test/tabs/browser_multiselect_tabs_close_using_shortcuts.js b/browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_close_using_shortcuts.js similarity index 100% rename from browser/base/content/test/tabs/browser_multiselect_tabs_close_using_shortcuts.js rename to browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_close_using_shortcuts.js diff --git a/browser/base/content/test/tabs/browser_multiselect_tabs_copy_through_drag_and_drop.js b/browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_copy_through_drag_and_drop.js similarity index 100% rename from browser/base/content/test/tabs/browser_multiselect_tabs_copy_through_drag_and_drop.js rename to browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_copy_through_drag_and_drop.js diff --git a/browser/base/content/test/tabs/browser_multiselect_tabs_drag_to_bookmarks_toolbar.js b/browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_drag_to_bookmarks_toolbar.js similarity index 100% rename from browser/base/content/test/tabs/browser_multiselect_tabs_drag_to_bookmarks_toolbar.js rename to browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_drag_to_bookmarks_toolbar.js diff --git a/browser/base/content/test/tabs/browser_multiselect_tabs_duplicate.js b/browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_duplicate.js similarity index 100% rename from browser/base/content/test/tabs/browser_multiselect_tabs_duplicate.js rename to browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_duplicate.js diff --git a/browser/base/content/test/tabs/browser_multiselect_tabs_event.js b/browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_event.js similarity index 100% rename from browser/base/content/test/tabs/browser_multiselect_tabs_event.js rename to browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_event.js diff --git a/browser/base/content/test/tabs/browser_multiselect_tabs_move.js b/browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_move.js similarity index 100% rename from browser/base/content/test/tabs/browser_multiselect_tabs_move.js rename to browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_move.js diff --git a/browser/base/content/test/tabs/browser_multiselect_tabs_move_to_another_window_drag.js b/browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_move_to_another_window_drag.js similarity index 100% rename from browser/base/content/test/tabs/browser_multiselect_tabs_move_to_another_window_drag.js rename to browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_move_to_another_window_drag.js diff --git a/browser/base/content/test/tabs/browser_multiselect_tabs_move_to_new_window_contextmenu.js b/browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_move_to_new_window_contextmenu.js similarity index 100% rename from browser/base/content/test/tabs/browser_multiselect_tabs_move_to_new_window_contextmenu.js rename to browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_move_to_new_window_contextmenu.js diff --git a/browser/base/content/test/tabs/browser_multiselect_tabs_mute_unmute.js b/browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_mute_unmute.js similarity index 100% rename from browser/base/content/test/tabs/browser_multiselect_tabs_mute_unmute.js rename to browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_mute_unmute.js diff --git a/browser/base/content/test/tabs/browser_multiselect_tabs_open_related.js b/browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_open_related.js similarity index 100% rename from browser/base/content/test/tabs/browser_multiselect_tabs_open_related.js rename to browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_open_related.js diff --git a/browser/base/content/test/tabs/browser_multiselect_tabs_pin_unpin.js b/browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_pin_unpin.js similarity index 100% rename from browser/base/content/test/tabs/browser_multiselect_tabs_pin_unpin.js rename to browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_pin_unpin.js diff --git a/browser/base/content/test/tabs/browser_multiselect_tabs_play.js b/browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_play.js similarity index 100% rename from browser/base/content/test/tabs/browser_multiselect_tabs_play.js rename to browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_play.js diff --git a/browser/base/content/test/tabs/browser_multiselect_tabs_reload.js b/browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_reload.js similarity index 100% rename from browser/base/content/test/tabs/browser_multiselect_tabs_reload.js rename to browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_reload.js diff --git a/browser/base/content/test/tabs/browser_multiselect_tabs_reopen_in_container.js b/browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_reopen_in_container.js similarity index 100% rename from browser/base/content/test/tabs/browser_multiselect_tabs_reopen_in_container.js rename to browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_reopen_in_container.js diff --git a/browser/base/content/test/tabs/browser_multiselect_tabs_reorder.js b/browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_reorder.js similarity index 100% rename from browser/base/content/test/tabs/browser_multiselect_tabs_reorder.js rename to browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_reorder.js diff --git a/browser/base/content/test/tabs/browser_multiselect_tabs_using_Ctrl.js b/browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_using_Ctrl.js similarity index 100% rename from browser/base/content/test/tabs/browser_multiselect_tabs_using_Ctrl.js rename to browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_using_Ctrl.js diff --git a/browser/base/content/test/tabs/browser_multiselect_tabs_using_Shift.js b/browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_using_Shift.js similarity index 100% rename from browser/base/content/test/tabs/browser_multiselect_tabs_using_Shift.js rename to browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_using_Shift.js diff --git a/browser/base/content/test/tabs/browser_multiselect_tabs_using_Shift_and_Ctrl.js b/browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_using_Shift_and_Ctrl.js similarity index 100% rename from browser/base/content/test/tabs/browser_multiselect_tabs_using_Shift_and_Ctrl.js rename to browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_using_Shift_and_Ctrl.js diff --git a/browser/base/content/test/tabs/browser_multiselect_tabs_using_keyboard.js b/browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_using_keyboard.js similarity index 100% rename from browser/base/content/test/tabs/browser_multiselect_tabs_using_keyboard.js rename to browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_using_keyboard.js diff --git a/browser/base/content/test/tabs/browser_multiselect_tabs_using_selectedTabs.js b/browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_using_selectedTabs.js similarity index 100% rename from browser/base/content/test/tabs/browser_multiselect_tabs_using_selectedTabs.js rename to browser/components/tabbrowser/test/tabs/browser_multiselect_tabs_using_selectedTabs.js diff --git a/browser/base/content/test/tabs/browser_navigatePinnedTab.js b/browser/components/tabbrowser/test/tabs/browser_navigatePinnedTab.js similarity index 100% rename from browser/base/content/test/tabs/browser_navigatePinnedTab.js rename to browser/components/tabbrowser/test/tabs/browser_navigatePinnedTab.js diff --git a/browser/base/content/test/tabs/browser_navigate_home_focuses_addressbar.js b/browser/components/tabbrowser/test/tabs/browser_navigate_home_focuses_addressbar.js similarity index 100% rename from browser/base/content/test/tabs/browser_navigate_home_focuses_addressbar.js rename to browser/components/tabbrowser/test/tabs/browser_navigate_home_focuses_addressbar.js diff --git a/browser/base/content/test/tabs/browser_navigate_through_urls_origin_attributes.js b/browser/components/tabbrowser/test/tabs/browser_navigate_through_urls_origin_attributes.js similarity index 98% rename from browser/base/content/test/tabs/browser_navigate_through_urls_origin_attributes.js rename to browser/components/tabbrowser/test/tabs/browser_navigate_through_urls_origin_attributes.js index 5b50cc615f87..7a9936313776 100644 --- a/browser/base/content/test/tabs/browser_navigate_through_urls_origin_attributes.js +++ b/browser/components/tabbrowser/test/tabs/browser_navigate_through_urls_origin_attributes.js @@ -5,7 +5,7 @@ /* import-globals-from helper_origin_attrs_testing.js */ loadTestSubscript("helper_origin_attrs_testing.js"); -const PATH = "browser/browser/base/content/test/tabs/blank.html"; +const PATH = "browser/browser/components/tabbrowser/test/tabs/blank.html"; var TEST_CASES = [ { uri: "https://example.com/" + PATH }, diff --git a/browser/base/content/test/tabs/browser_new_file_whitelisted_http_tab.js b/browser/components/tabbrowser/test/tabs/browser_new_file_whitelisted_http_tab.js similarity index 100% rename from browser/base/content/test/tabs/browser_new_file_whitelisted_http_tab.js rename to browser/components/tabbrowser/test/tabs/browser_new_file_whitelisted_http_tab.js diff --git a/browser/base/content/test/tabs/browser_new_tab_bookmarks_toolbar_height.js b/browser/components/tabbrowser/test/tabs/browser_new_tab_bookmarks_toolbar_height.js similarity index 100% rename from browser/base/content/test/tabs/browser_new_tab_bookmarks_toolbar_height.js rename to browser/components/tabbrowser/test/tabs/browser_new_tab_bookmarks_toolbar_height.js diff --git a/browser/base/content/test/tabs/browser_new_tab_in_privilegedabout_process_pref.js b/browser/components/tabbrowser/test/tabs/browser_new_tab_in_privilegedabout_process_pref.js similarity index 100% rename from browser/base/content/test/tabs/browser_new_tab_in_privilegedabout_process_pref.js rename to browser/components/tabbrowser/test/tabs/browser_new_tab_in_privilegedabout_process_pref.js diff --git a/browser/base/content/test/tabs/browser_new_tab_insert_position.js b/browser/components/tabbrowser/test/tabs/browser_new_tab_insert_position.js similarity index 100% rename from browser/base/content/test/tabs/browser_new_tab_insert_position.js rename to browser/components/tabbrowser/test/tabs/browser_new_tab_insert_position.js diff --git a/browser/base/content/test/tabs/browser_new_tab_url.js b/browser/components/tabbrowser/test/tabs/browser_new_tab_url.js similarity index 100% rename from browser/base/content/test/tabs/browser_new_tab_url.js rename to browser/components/tabbrowser/test/tabs/browser_new_tab_url.js diff --git a/browser/base/content/test/tabs/browser_newwindow_tabstrip_overflow.js b/browser/components/tabbrowser/test/tabs/browser_newwindow_tabstrip_overflow.js similarity index 100% rename from browser/base/content/test/tabs/browser_newwindow_tabstrip_overflow.js rename to browser/components/tabbrowser/test/tabs/browser_newwindow_tabstrip_overflow.js diff --git a/browser/base/content/test/tabs/browser_openURI_background.js b/browser/components/tabbrowser/test/tabs/browser_openURI_background.js similarity index 100% rename from browser/base/content/test/tabs/browser_openURI_background.js rename to browser/components/tabbrowser/test/tabs/browser_openURI_background.js diff --git a/browser/base/content/test/tabs/browser_open_newtab_start_observer_notification.js b/browser/components/tabbrowser/test/tabs/browser_open_newtab_start_observer_notification.js similarity index 100% rename from browser/base/content/test/tabs/browser_open_newtab_start_observer_notification.js rename to browser/components/tabbrowser/test/tabs/browser_open_newtab_start_observer_notification.js diff --git a/browser/base/content/test/tabs/browser_opened_file_tab_navigated_to_web.js b/browser/components/tabbrowser/test/tabs/browser_opened_file_tab_navigated_to_web.js similarity index 100% rename from browser/base/content/test/tabs/browser_opened_file_tab_navigated_to_web.js rename to browser/components/tabbrowser/test/tabs/browser_opened_file_tab_navigated_to_web.js diff --git a/browser/base/content/test/tabs/browser_origin_attrs_in_remote_type.js b/browser/components/tabbrowser/test/tabs/browser_origin_attrs_in_remote_type.js similarity index 97% rename from browser/base/content/test/tabs/browser_origin_attrs_in_remote_type.js rename to browser/components/tabbrowser/test/tabs/browser_origin_attrs_in_remote_type.js index 00bdb83cddf6..c7f60cc8b7d1 100644 --- a/browser/base/content/test/tabs/browser_origin_attrs_in_remote_type.js +++ b/browser/components/tabbrowser/test/tabs/browser_origin_attrs_in_remote_type.js @@ -7,7 +7,7 @@ /* import-globals-from helper_origin_attrs_testing.js */ loadTestSubscript("helper_origin_attrs_testing.js"); -const PATH = "browser/browser/base/content/test/tabs/blank.html"; +const PATH = "browser/browser/components/tabbrowser/test/tabs/blank.html"; var TEST_CASES = [ { uri: "https://example.com/" + PATH }, diff --git a/browser/base/content/test/tabs/browser_origin_attrs_rel.js b/browser/components/tabbrowser/test/tabs/browser_origin_attrs_rel.js similarity index 97% rename from browser/base/content/test/tabs/browser_origin_attrs_rel.js rename to browser/components/tabbrowser/test/tabs/browser_origin_attrs_rel.js index b4a2a826f45a..41a7ae3eab03 100644 --- a/browser/base/content/test/tabs/browser_origin_attrs_rel.js +++ b/browser/components/tabbrowser/test/tabs/browser_origin_attrs_rel.js @@ -8,11 +8,11 @@ loadTestSubscript("helper_origin_attrs_testing.js"); const PATH = - "browser/browser/base/content/test/tabs/file_rel_opener_noopener.html"; + "browser/browser/components/tabbrowser/test/tabs/file_rel_opener_noopener.html"; const URI_EXAMPLECOM = - "https://example.com/browser/browser/base/content/test/tabs/blank.html"; + "https://example.com/browser/browser/components/tabbrowser/test/tabs/blank.html"; const URI_EXAMPLEORG = - "https://example.org/browser/browser/base/content/test/tabs/blank.html"; + "https://example.org/browser/browser/components/tabbrowser/test/tabs/blank.html"; var TEST_CASES = ["https://example.com/" + PATH, "https://example.org/" + PATH]; // How many times we navigate (exclude going back) const NUM_NAVIGATIONS = 5; diff --git a/browser/base/content/test/tabs/browser_originalURI.js b/browser/components/tabbrowser/test/tabs/browser_originalURI.js similarity index 100% rename from browser/base/content/test/tabs/browser_originalURI.js rename to browser/components/tabbrowser/test/tabs/browser_originalURI.js diff --git a/browser/base/content/test/tabs/browser_overflowScroll.js b/browser/components/tabbrowser/test/tabs/browser_overflowScroll.js similarity index 100% rename from browser/base/content/test/tabs/browser_overflowScroll.js rename to browser/components/tabbrowser/test/tabs/browser_overflowScroll.js diff --git a/browser/base/content/test/tabs/browser_paste_event_at_middle_click_on_link.js b/browser/components/tabbrowser/test/tabs/browser_paste_event_at_middle_click_on_link.js similarity index 100% rename from browser/base/content/test/tabs/browser_paste_event_at_middle_click_on_link.js rename to browser/components/tabbrowser/test/tabs/browser_paste_event_at_middle_click_on_link.js diff --git a/browser/base/content/test/tabs/browser_pinnedTabs.js b/browser/components/tabbrowser/test/tabs/browser_pinnedTabs.js similarity index 100% rename from browser/base/content/test/tabs/browser_pinnedTabs.js rename to browser/components/tabbrowser/test/tabs/browser_pinnedTabs.js diff --git a/browser/base/content/test/tabs/browser_pinnedTabs_clickOpen.js b/browser/components/tabbrowser/test/tabs/browser_pinnedTabs_clickOpen.js similarity index 100% rename from browser/base/content/test/tabs/browser_pinnedTabs_clickOpen.js rename to browser/components/tabbrowser/test/tabs/browser_pinnedTabs_clickOpen.js diff --git a/browser/base/content/test/tabs/browser_pinnedTabs_closeByKeyboard.js b/browser/components/tabbrowser/test/tabs/browser_pinnedTabs_closeByKeyboard.js similarity index 100% rename from browser/base/content/test/tabs/browser_pinnedTabs_closeByKeyboard.js rename to browser/components/tabbrowser/test/tabs/browser_pinnedTabs_closeByKeyboard.js diff --git a/browser/base/content/test/tabs/browser_positional_attributes.js b/browser/components/tabbrowser/test/tabs/browser_positional_attributes.js similarity index 100% rename from browser/base/content/test/tabs/browser_positional_attributes.js rename to browser/components/tabbrowser/test/tabs/browser_positional_attributes.js diff --git a/browser/base/content/test/tabs/browser_preloadedBrowser_zoom.js b/browser/components/tabbrowser/test/tabs/browser_preloadedBrowser_zoom.js similarity index 100% rename from browser/base/content/test/tabs/browser_preloadedBrowser_zoom.js rename to browser/components/tabbrowser/test/tabs/browser_preloadedBrowser_zoom.js diff --git a/browser/base/content/test/tabs/browser_privilegedmozilla_process_pref.js b/browser/components/tabbrowser/test/tabs/browser_privilegedmozilla_process_pref.js similarity index 100% rename from browser/base/content/test/tabs/browser_privilegedmozilla_process_pref.js rename to browser/components/tabbrowser/test/tabs/browser_privilegedmozilla_process_pref.js diff --git a/browser/base/content/test/tabs/browser_progress_keyword_search_handling.js b/browser/components/tabbrowser/test/tabs/browser_progress_keyword_search_handling.js similarity index 100% rename from browser/base/content/test/tabs/browser_progress_keyword_search_handling.js rename to browser/components/tabbrowser/test/tabs/browser_progress_keyword_search_handling.js diff --git a/browser/base/content/test/tabs/browser_relatedTabs_reset.js b/browser/components/tabbrowser/test/tabs/browser_relatedTabs_reset.js similarity index 100% rename from browser/base/content/test/tabs/browser_relatedTabs_reset.js rename to browser/components/tabbrowser/test/tabs/browser_relatedTabs_reset.js diff --git a/browser/base/content/test/tabs/browser_reload_deleted_file.js b/browser/components/tabbrowser/test/tabs/browser_reload_deleted_file.js similarity index 100% rename from browser/base/content/test/tabs/browser_reload_deleted_file.js rename to browser/components/tabbrowser/test/tabs/browser_reload_deleted_file.js diff --git a/browser/base/content/test/tabs/browser_removeTabsToTheEnd.js b/browser/components/tabbrowser/test/tabs/browser_removeTabsToTheEnd.js similarity index 100% rename from browser/base/content/test/tabs/browser_removeTabsToTheEnd.js rename to browser/components/tabbrowser/test/tabs/browser_removeTabsToTheEnd.js diff --git a/browser/base/content/test/tabs/browser_removeTabsToTheStart.js b/browser/components/tabbrowser/test/tabs/browser_removeTabsToTheStart.js similarity index 100% rename from browser/base/content/test/tabs/browser_removeTabsToTheStart.js rename to browser/components/tabbrowser/test/tabs/browser_removeTabsToTheStart.js diff --git a/browser/base/content/test/tabs/browser_removeTabs_order.js b/browser/components/tabbrowser/test/tabs/browser_removeTabs_order.js similarity index 100% rename from browser/base/content/test/tabs/browser_removeTabs_order.js rename to browser/components/tabbrowser/test/tabs/browser_removeTabs_order.js diff --git a/browser/base/content/test/tabs/browser_removeTabs_skipPermitUnload.js b/browser/components/tabbrowser/test/tabs/browser_removeTabs_skipPermitUnload.js similarity index 100% rename from browser/base/content/test/tabs/browser_removeTabs_skipPermitUnload.js rename to browser/components/tabbrowser/test/tabs/browser_removeTabs_skipPermitUnload.js diff --git a/browser/base/content/test/tabs/browser_replacewithwindow_commands.js b/browser/components/tabbrowser/test/tabs/browser_replacewithwindow_commands.js similarity index 100% rename from browser/base/content/test/tabs/browser_replacewithwindow_commands.js rename to browser/components/tabbrowser/test/tabs/browser_replacewithwindow_commands.js diff --git a/browser/base/content/test/tabs/browser_switch_by_scrolling.js b/browser/components/tabbrowser/test/tabs/browser_switch_by_scrolling.js similarity index 100% rename from browser/base/content/test/tabs/browser_switch_by_scrolling.js rename to browser/components/tabbrowser/test/tabs/browser_switch_by_scrolling.js diff --git a/browser/base/content/test/tabs/browser_tabCloseProbes.js b/browser/components/tabbrowser/test/tabs/browser_tabCloseProbes.js similarity index 100% rename from browser/base/content/test/tabs/browser_tabCloseProbes.js rename to browser/components/tabbrowser/test/tabs/browser_tabCloseProbes.js diff --git a/browser/base/content/test/tabs/browser_tabCloseSpacer.js b/browser/components/tabbrowser/test/tabs/browser_tabCloseSpacer.js similarity index 100% rename from browser/base/content/test/tabs/browser_tabCloseSpacer.js rename to browser/components/tabbrowser/test/tabs/browser_tabCloseSpacer.js diff --git a/browser/base/content/test/tabs/browser_tabContextMenu_keyboard.js b/browser/components/tabbrowser/test/tabs/browser_tabContextMenu_keyboard.js similarity index 100% rename from browser/base/content/test/tabs/browser_tabContextMenu_keyboard.js rename to browser/components/tabbrowser/test/tabs/browser_tabContextMenu_keyboard.js diff --git a/browser/base/content/test/tabs/browser_tabReorder.js b/browser/components/tabbrowser/test/tabs/browser_tabReorder.js similarity index 100% rename from browser/base/content/test/tabs/browser_tabReorder.js rename to browser/components/tabbrowser/test/tabs/browser_tabReorder.js diff --git a/browser/base/content/test/tabs/browser_tabReorder_overflow.js b/browser/components/tabbrowser/test/tabs/browser_tabReorder_overflow.js similarity index 100% rename from browser/base/content/test/tabs/browser_tabReorder_overflow.js rename to browser/components/tabbrowser/test/tabs/browser_tabReorder_overflow.js diff --git a/browser/base/content/test/tabs/browser_tabSpinnerProbe.js b/browser/components/tabbrowser/test/tabs/browser_tabSpinnerProbe.js similarity index 100% rename from browser/base/content/test/tabs/browser_tabSpinnerProbe.js rename to browser/components/tabbrowser/test/tabs/browser_tabSpinnerProbe.js diff --git a/browser/base/content/test/tabs/browser_tabSuccessors.js b/browser/components/tabbrowser/test/tabs/browser_tabSuccessors.js similarity index 100% rename from browser/base/content/test/tabs/browser_tabSuccessors.js rename to browser/components/tabbrowser/test/tabs/browser_tabSuccessors.js diff --git a/browser/base/content/test/tabs/browser_tab_a11y_description.js b/browser/components/tabbrowser/test/tabs/browser_tab_a11y_description.js similarity index 100% rename from browser/base/content/test/tabs/browser_tab_a11y_description.js rename to browser/components/tabbrowser/test/tabs/browser_tab_a11y_description.js diff --git a/browser/base/content/test/tabs/browser_tab_label_during_reload.js b/browser/components/tabbrowser/test/tabs/browser_tab_label_during_reload.js similarity index 100% rename from browser/base/content/test/tabs/browser_tab_label_during_reload.js rename to browser/components/tabbrowser/test/tabs/browser_tab_label_during_reload.js diff --git a/browser/base/content/test/tabs/browser_tab_label_picture_in_picture.js b/browser/components/tabbrowser/test/tabs/browser_tab_label_picture_in_picture.js similarity index 100% rename from browser/base/content/test/tabs/browser_tab_label_picture_in_picture.js rename to browser/components/tabbrowser/test/tabs/browser_tab_label_picture_in_picture.js diff --git a/browser/base/content/test/tabs/browser_tab_manager_close.js b/browser/components/tabbrowser/test/tabs/browser_tab_manager_close.js similarity index 100% rename from browser/base/content/test/tabs/browser_tab_manager_close.js rename to browser/components/tabbrowser/test/tabs/browser_tab_manager_close.js diff --git a/browser/base/content/test/tabs/browser_tab_manager_drag.js b/browser/components/tabbrowser/test/tabs/browser_tab_manager_drag.js similarity index 100% rename from browser/base/content/test/tabs/browser_tab_manager_drag.js rename to browser/components/tabbrowser/test/tabs/browser_tab_manager_drag.js diff --git a/browser/base/content/test/tabs/browser_tab_manager_keyboard_access.js b/browser/components/tabbrowser/test/tabs/browser_tab_manager_keyboard_access.js similarity index 100% rename from browser/base/content/test/tabs/browser_tab_manager_keyboard_access.js rename to browser/components/tabbrowser/test/tabs/browser_tab_manager_keyboard_access.js diff --git a/browser/base/content/test/tabs/browser_tab_manager_visibility.js b/browser/components/tabbrowser/test/tabs/browser_tab_manager_visibility.js similarity index 95% rename from browser/base/content/test/tabs/browser_tab_manager_visibility.js rename to browser/components/tabbrowser/test/tabs/browser_tab_manager_visibility.js index df6e75cd6661..d439d5d135b0 100644 --- a/browser/base/content/test/tabs/browser_tab_manager_visibility.js +++ b/browser/components/tabbrowser/test/tabs/browser_tab_manager_visibility.js @@ -6,7 +6,8 @@ // The hostname for the test URIs. const TEST_HOSTNAME = "https://example.com"; -const DUMMY_PAGE_PATH = "/browser/base/content/test/tabs/dummy_page.html"; +const DUMMY_PAGE_PATH = + "/browser/components/tabbrowser/test/tabs/dummy_page.html"; add_task(async function tab_manager_visibility_preference_on() { Services.prefs.setBoolPref("browser.tabs.tabmanager.enabled", true); diff --git a/browser/base/content/test/tabs/browser_tab_move_to_new_window_reload.js b/browser/components/tabbrowser/test/tabs/browser_tab_move_to_new_window_reload.js similarity index 100% rename from browser/base/content/test/tabs/browser_tab_move_to_new_window_reload.js rename to browser/components/tabbrowser/test/tabs/browser_tab_move_to_new_window_reload.js diff --git a/browser/base/content/test/tabs/browser_tab_play.js b/browser/components/tabbrowser/test/tabs/browser_tab_play.js similarity index 100% rename from browser/base/content/test/tabs/browser_tab_play.js rename to browser/components/tabbrowser/test/tabs/browser_tab_play.js diff --git a/browser/base/content/test/tabs/browser_tab_preview.js b/browser/components/tabbrowser/test/tabs/browser_tab_preview.js similarity index 100% rename from browser/base/content/test/tabs/browser_tab_preview.js rename to browser/components/tabbrowser/test/tabs/browser_tab_preview.js diff --git a/browser/base/content/test/tabs/browser_tab_tooltips.js b/browser/components/tabbrowser/test/tabs/browser_tab_tooltips.js similarity index 100% rename from browser/base/content/test/tabs/browser_tab_tooltips.js rename to browser/components/tabbrowser/test/tabs/browser_tab_tooltips.js diff --git a/browser/base/content/test/tabs/browser_tabswitch_contextmenu.js b/browser/components/tabbrowser/test/tabs/browser_tabswitch_contextmenu.js similarity index 100% rename from browser/base/content/test/tabs/browser_tabswitch_contextmenu.js rename to browser/components/tabbrowser/test/tabs/browser_tabswitch_contextmenu.js diff --git a/browser/base/content/test/tabs/browser_tabswitch_select.js b/browser/components/tabbrowser/test/tabs/browser_tabswitch_select.js similarity index 100% rename from browser/base/content/test/tabs/browser_tabswitch_select.js rename to browser/components/tabbrowser/test/tabs/browser_tabswitch_select.js diff --git a/browser/base/content/test/tabs/browser_tabswitch_updatecommands.js b/browser/components/tabbrowser/test/tabs/browser_tabswitch_updatecommands.js similarity index 100% rename from browser/base/content/test/tabs/browser_tabswitch_updatecommands.js rename to browser/components/tabbrowser/test/tabs/browser_tabswitch_updatecommands.js diff --git a/browser/base/content/test/tabs/browser_tabswitch_window_focus.js b/browser/components/tabbrowser/test/tabs/browser_tabswitch_window_focus.js similarity index 100% rename from browser/base/content/test/tabs/browser_tabswitch_window_focus.js rename to browser/components/tabbrowser/test/tabs/browser_tabswitch_window_focus.js diff --git a/browser/base/content/test/tabs/browser_undo_close_tabs.js b/browser/components/tabbrowser/test/tabs/browser_undo_close_tabs.js similarity index 100% rename from browser/base/content/test/tabs/browser_undo_close_tabs.js rename to browser/components/tabbrowser/test/tabs/browser_undo_close_tabs.js diff --git a/browser/base/content/test/tabs/browser_undo_close_tabs_at_start.js b/browser/components/tabbrowser/test/tabs/browser_undo_close_tabs_at_start.js similarity index 100% rename from browser/base/content/test/tabs/browser_undo_close_tabs_at_start.js rename to browser/components/tabbrowser/test/tabs/browser_undo_close_tabs_at_start.js diff --git a/browser/base/content/test/tabs/browser_viewsource_of_data_URI_in_file_process.js b/browser/components/tabbrowser/test/tabs/browser_viewsource_of_data_URI_in_file_process.js similarity index 100% rename from browser/base/content/test/tabs/browser_viewsource_of_data_URI_in_file_process.js rename to browser/components/tabbrowser/test/tabs/browser_viewsource_of_data_URI_in_file_process.js diff --git a/browser/base/content/test/tabs/browser_visibleTabs_bookmarkAllTabs.js b/browser/components/tabbrowser/test/tabs/browser_visibleTabs_bookmarkAllTabs.js similarity index 100% rename from browser/base/content/test/tabs/browser_visibleTabs_bookmarkAllTabs.js rename to browser/components/tabbrowser/test/tabs/browser_visibleTabs_bookmarkAllTabs.js diff --git a/browser/base/content/test/tabs/browser_visibleTabs_contextMenu.js b/browser/components/tabbrowser/test/tabs/browser_visibleTabs_contextMenu.js similarity index 100% rename from browser/base/content/test/tabs/browser_visibleTabs_contextMenu.js rename to browser/components/tabbrowser/test/tabs/browser_visibleTabs_contextMenu.js diff --git a/browser/base/content/test/tabs/browser_window_open_modifiers.js b/browser/components/tabbrowser/test/tabs/browser_window_open_modifiers.js similarity index 98% rename from browser/base/content/test/tabs/browser_window_open_modifiers.js rename to browser/components/tabbrowser/test/tabs/browser_window_open_modifiers.js index 2ef951efef6a..04d63a360d80 100644 --- a/browser/base/content/test/tabs/browser_window_open_modifiers.js +++ b/browser/components/tabbrowser/test/tabs/browser_window_open_modifiers.js @@ -9,7 +9,7 @@ requestLongerTimeout(4); add_task(async function () { await BrowserTestUtils.withNewTab( - "https://example.com/browser/browser/base/content/test/tabs/file_window_open.html", + "https://example.com/browser/browser/components/tabbrowser/test/tabs/file_window_open.html", async function (browser) { const metaKey = AppConstants.platform == "macosx" ? "metaKey" : "ctrlKey"; const normalEvent = {}; diff --git a/browser/base/content/test/tabs/common_link_in_tab_title_and_url_prefilled.js b/browser/components/tabbrowser/test/tabs/common_link_in_tab_title_and_url_prefilled.js similarity index 100% rename from browser/base/content/test/tabs/common_link_in_tab_title_and_url_prefilled.js rename to browser/components/tabbrowser/test/tabs/common_link_in_tab_title_and_url_prefilled.js diff --git a/browser/base/content/test/tabs/dummy_page.html b/browser/components/tabbrowser/test/tabs/dummy_page.html similarity index 100% rename from browser/base/content/test/tabs/dummy_page.html rename to browser/components/tabbrowser/test/tabs/dummy_page.html diff --git a/browser/base/content/test/tabs/file_about_child.html b/browser/components/tabbrowser/test/tabs/file_about_child.html similarity index 100% rename from browser/base/content/test/tabs/file_about_child.html rename to browser/components/tabbrowser/test/tabs/file_about_child.html diff --git a/browser/base/content/test/tabs/file_about_parent.html b/browser/components/tabbrowser/test/tabs/file_about_parent.html similarity index 100% rename from browser/base/content/test/tabs/file_about_parent.html rename to browser/components/tabbrowser/test/tabs/file_about_parent.html diff --git a/browser/base/content/test/tabs/file_about_srcdoc.html b/browser/components/tabbrowser/test/tabs/file_about_srcdoc.html similarity index 100% rename from browser/base/content/test/tabs/file_about_srcdoc.html rename to browser/components/tabbrowser/test/tabs/file_about_srcdoc.html diff --git a/browser/base/content/test/tabs/file_anchor_elements.html b/browser/components/tabbrowser/test/tabs/file_anchor_elements.html similarity index 100% rename from browser/base/content/test/tabs/file_anchor_elements.html rename to browser/components/tabbrowser/test/tabs/file_anchor_elements.html diff --git a/browser/base/content/test/tabs/file_mediaPlayback.html b/browser/components/tabbrowser/test/tabs/file_mediaPlayback.html similarity index 100% rename from browser/base/content/test/tabs/file_mediaPlayback.html rename to browser/components/tabbrowser/test/tabs/file_mediaPlayback.html diff --git a/browser/base/content/test/tabs/file_new_tab_page.html b/browser/components/tabbrowser/test/tabs/file_new_tab_page.html similarity index 100% rename from browser/base/content/test/tabs/file_new_tab_page.html rename to browser/components/tabbrowser/test/tabs/file_new_tab_page.html diff --git a/browser/base/content/test/tabs/file_observe_height_changes.html b/browser/components/tabbrowser/test/tabs/file_observe_height_changes.html similarity index 100% rename from browser/base/content/test/tabs/file_observe_height_changes.html rename to browser/components/tabbrowser/test/tabs/file_observe_height_changes.html diff --git a/browser/components/tabbrowser/test/tabs/file_rel_opener_noopener.html b/browser/components/tabbrowser/test/tabs/file_rel_opener_noopener.html new file mode 100644 index 000000000000..c8fc18f189cf --- /dev/null +++ b/browser/components/tabbrowser/test/tabs/file_rel_opener_noopener.html @@ -0,0 +1,12 @@ + + + + + + + Go to example.com + Go to example.com + Go to example.org + Go to example.org + + diff --git a/browser/base/content/test/tabs/file_window_open.html b/browser/components/tabbrowser/test/tabs/file_window_open.html similarity index 100% rename from browser/base/content/test/tabs/file_window_open.html rename to browser/components/tabbrowser/test/tabs/file_window_open.html diff --git a/browser/base/content/test/tabs/head.js b/browser/components/tabbrowser/test/tabs/head.js similarity index 99% rename from browser/base/content/test/tabs/head.js rename to browser/components/tabbrowser/test/tabs/head.js index abd6c060f709..e0a1b9cc13bd 100644 --- a/browser/base/content/test/tabs/head.js +++ b/browser/components/tabbrowser/test/tabs/head.js @@ -50,7 +50,7 @@ async function addTabTo( async function addMediaTab() { const PAGE = - "https://example.com/browser/browser/base/content/test/tabs/file_mediaPlayback.html"; + "https://example.com/browser/browser/components/tabbrowser/test/tabs/file_mediaPlayback.html"; const tab = BrowserTestUtils.addTab(gBrowser, PAGE, { skipAnimation: true }); const browser = gBrowser.getBrowserForTab(tab); await BrowserTestUtils.browserLoaded(browser); diff --git a/browser/base/content/test/tabs/helper_origin_attrs_testing.js b/browser/components/tabbrowser/test/tabs/helper_origin_attrs_testing.js similarity index 96% rename from browser/base/content/test/tabs/helper_origin_attrs_testing.js rename to browser/components/tabbrowser/test/tabs/helper_origin_attrs_testing.js index 10ef8248c8ad..0b3d2a9c0c2f 100644 --- a/browser/base/content/test/tabs/helper_origin_attrs_testing.js +++ b/browser/components/tabbrowser/test/tabs/helper_origin_attrs_testing.js @@ -133,8 +133,8 @@ function initXulFrameLoaderCreatedCounter(aXulFrameLoaderCreatedListenerInfo) { } // Expected remote types for the following tests: -// browser/base/content/test/tabs/browser_navigate_through_urls_origin_attributes.js -// browser/base/content/test/tabs/browser_origin_attrs_in_remote_type.js +// browser/components/tabbrowser/test/tabs/browser_navigate_through_urls_origin_attributes.js +// browser/components/tabbrowser/test/tabs/browser_origin_attrs_in_remote_type.js function getExpectedRemoteTypes(gFissionBrowser, numPagesOpen) { var remoteTypes; if (gFissionBrowser) { diff --git a/browser/base/content/test/tabs/link_in_tab_title_and_url_prefilled.html b/browser/components/tabbrowser/test/tabs/link_in_tab_title_and_url_prefilled.html similarity index 100% rename from browser/base/content/test/tabs/link_in_tab_title_and_url_prefilled.html rename to browser/components/tabbrowser/test/tabs/link_in_tab_title_and_url_prefilled.html diff --git a/browser/base/content/test/tabs/open_window_in_new_tab.html b/browser/components/tabbrowser/test/tabs/open_window_in_new_tab.html similarity index 100% rename from browser/base/content/test/tabs/open_window_in_new_tab.html rename to browser/components/tabbrowser/test/tabs/open_window_in_new_tab.html diff --git a/browser/base/content/test/tabs/page_with_iframe.html b/browser/components/tabbrowser/test/tabs/page_with_iframe.html similarity index 100% rename from browser/base/content/test/tabs/page_with_iframe.html rename to browser/components/tabbrowser/test/tabs/page_with_iframe.html diff --git a/browser/base/content/test/tabs/redirect_via_header.html b/browser/components/tabbrowser/test/tabs/redirect_via_header.html similarity index 100% rename from browser/base/content/test/tabs/redirect_via_header.html rename to browser/components/tabbrowser/test/tabs/redirect_via_header.html diff --git a/browser/base/content/test/tabs/redirect_via_header.html^headers^ b/browser/components/tabbrowser/test/tabs/redirect_via_header.html^headers^ similarity index 100% rename from browser/base/content/test/tabs/redirect_via_header.html^headers^ rename to browser/components/tabbrowser/test/tabs/redirect_via_header.html^headers^ diff --git a/browser/base/content/test/tabs/redirect_via_meta_tag.html b/browser/components/tabbrowser/test/tabs/redirect_via_meta_tag.html similarity index 100% rename from browser/base/content/test/tabs/redirect_via_meta_tag.html rename to browser/components/tabbrowser/test/tabs/redirect_via_meta_tag.html diff --git a/browser/base/content/test/tabs/request-timeout.sjs b/browser/components/tabbrowser/test/tabs/request-timeout.sjs similarity index 100% rename from browser/base/content/test/tabs/request-timeout.sjs rename to browser/components/tabbrowser/test/tabs/request-timeout.sjs diff --git a/browser/base/content/test/tabs/tab_that_closes.html b/browser/components/tabbrowser/test/tabs/tab_that_closes.html similarity index 100% rename from browser/base/content/test/tabs/tab_that_closes.html rename to browser/components/tabbrowser/test/tabs/tab_that_closes.html diff --git a/browser/base/content/test/tabs/test_bug1358314.html b/browser/components/tabbrowser/test/tabs/test_bug1358314.html similarity index 100% rename from browser/base/content/test/tabs/test_bug1358314.html rename to browser/components/tabbrowser/test/tabs/test_bug1358314.html diff --git a/browser/components/tabbrowser/test/tabs/test_process_flags_chrome.html b/browser/components/tabbrowser/test/tabs/test_process_flags_chrome.html new file mode 100644 index 000000000000..6c68bfc6d3e7 --- /dev/null +++ b/browser/components/tabbrowser/test/tabs/test_process_flags_chrome.html @@ -0,0 +1,10 @@ + + + + +

chrome: test page

+

chrome

+

canremote

+

mustremote

+ + diff --git a/browser/base/content/test/tabs/wait-a-bit.sjs b/browser/components/tabbrowser/test/tabs/wait-a-bit.sjs similarity index 100% rename from browser/base/content/test/tabs/wait-a-bit.sjs rename to browser/components/tabbrowser/test/tabs/wait-a-bit.sjs diff --git a/browser/modules/test/browser/browser.toml b/browser/modules/test/browser/browser.toml index 82611ed4b2b3..82c3fbfd87eb 100644 --- a/browser/modules/test/browser/browser.toml +++ b/browser/modules/test/browser/browser.toml @@ -32,8 +32,8 @@ https_first_disabled = true ["browser_TabUnloader.js"] support-files = [ "file_webrtc.html", - "../../../base/content/test/tabs/dummy_page.html", - "../../../base/content/test/tabs/file_mediaPlayback.html", + "../../../components/tabbrowser/test/tabs/dummy_page.html", + "../../../components/tabbrowser/test/tabs/file_mediaPlayback.html", "../../../base/content/test/general/audio.ogg", ] skip-if = [ diff --git a/taskcluster/test/data/bugbug-push-schedules.json b/taskcluster/test/data/bugbug-push-schedules.json index b780dcca4986..47f24b07c2df 100644 --- a/taskcluster/test/data/bugbug-push-schedules.json +++ b/taskcluster/test/data/bugbug-push-schedules.json @@ -115,11 +115,6 @@ "browser/base/content/test/tabcrashed/browser.toml": [ "test-windows11-64-2009/opt-*" ], - "browser/base/content/test/tabs/browser.toml": [ - "test-windows11-64-2009-asan/opt-*", - "test-linux1804-64/debug-*", - "test-windows11-64-2009/opt-*" - ], "browser/base/content/test/webextensions/browser.toml": [ "test-windows11-64-2009/opt-*", "test-linux1804-64/opt-*" @@ -280,6 +275,11 @@ "browser/components/ssb/tests/browser/browser.toml": [ "test-linux1804-64/debug-*-spi-nw" ], + "browser/components/tabbrowser/test/tabs/browser.toml": [ + "test-windows11-64-2009-asan/opt-*", + "test-linux1804-64/debug-*", + "test-windows11-64-2009/opt-*" + ], "browser/components/tests/browser/browser.toml": [ "test-windows11-64-2009/opt-*" ], @@ -1929,7 +1929,6 @@ "browser/base/content/test/static/browser.toml": 0.8, "browser/base/content/test/tabPrompts/browser.toml": 0.73, "browser/base/content/test/tabcrashed/browser.toml": 0.6, - "browser/base/content/test/tabs/browser.toml": 0.81, "browser/base/content/test/webextensions/browser.toml": 0.88, "browser/base/content/test/zoom/browser.toml": 0.7, "browser/components/aboutlogins/tests/browser/browser.toml": 0.75, @@ -1968,6 +1967,7 @@ "browser/components/shell/test/browser.toml": 0.95, "browser/components/shell/test/chrome.toml": 0.79, "browser/components/ssb/tests/browser/browser.toml": 0.81, + "browser/components/tabbrowser/test/tabs/browser.toml": 0.81, "browser/components/tests/browser/browser.toml": 0.67, "browser/components/tests/browser/whats_new_page/browser.toml": 0.56, "browser/components/tests/unit/xpcshell.toml": 0.82, diff --git a/testing/runtimes/manifest-runtimes-unix.json b/testing/runtimes/manifest-runtimes-unix.json index 5493c36cf8fc..69bee72c7753 100644 --- a/testing/runtimes/manifest-runtimes-unix.json +++ b/testing/runtimes/manifest-runtimes-unix.json @@ -144,7 +144,6 @@ "browser/base/content/test/sync/browser.ini": 7.27, "browser/base/content/test/tabPrompts/browser.ini": 3.85, "browser/base/content/test/tabcrashed/browser.ini": 19.5, - "browser/base/content/test/tabs/browser.ini": 271.17, "browser/base/content/test/webextensions/browser.ini": 28.57, "browser/base/content/test/webrtc/browser.ini": 74.46, "browser/base/content/test/webrtc/legacyIndicator/browser.ini": 56.8, @@ -182,6 +181,7 @@ "browser/components/shell/test/browser.ini": 4.41, "browser/components/ssb/tests/browser/browser.ini": 22.04, "browser/components/syncedtabs/test/browser/browser.ini": 1.8, + "browser/components/tabbrowser/test/tabs/browser.ini": 271.17, "browser/components/tests/browser/browser.ini": 4.78, "browser/components/tests/browser/whats_new_page/browser.ini": 0.71, "browser/components/touchbar/tests/browser/browser.ini": 6.72, diff --git a/testing/runtimes/manifest-runtimes-windows.json b/testing/runtimes/manifest-runtimes-windows.json index 48aef9cfc872..679618b3e744 100644 --- a/testing/runtimes/manifest-runtimes-windows.json +++ b/testing/runtimes/manifest-runtimes-windows.json @@ -142,7 +142,6 @@ "browser/base/content/test/sync/browser.ini": 5.17, "browser/base/content/test/tabPrompts/browser.ini": 2.4, "browser/base/content/test/tabcrashed/browser.ini": 38.67, - "browser/base/content/test/tabs/browser.ini": 166.88, "browser/base/content/test/touch/browser.ini": 3.02, "browser/base/content/test/webextensions/browser.ini": 21.42, "browser/base/content/test/webrtc/browser.ini": 73.6, @@ -182,6 +181,7 @@ "browser/components/shell/test/browser.ini": 0.8, "browser/components/ssb/tests/browser/browser.ini": 15.85, "browser/components/syncedtabs/test/browser/browser.ini": 0.76, + "browser/components/tabbrowser/test/tabs/browser.ini": 166.88, "browser/components/tests/browser/browser.ini": 2.15, "browser/components/tests/browser/whats_new_page/browser.ini": 0.63, "browser/components/translation/test/browser.ini": 11.05, diff --git a/tools/lint/rejected-words.yml b/tools/lint/rejected-words.yml index e1de997ac5f8..66e2b747be86 100644 --- a/tools/lint/rejected-words.yml +++ b/tools/lint/rejected-words.yml @@ -46,7 +46,6 @@ avoid-blacklist-and-whitelist: - browser/base/content/test/protectionsUI/browser_protectionsUI_subview_shim.js - browser/base/content/test/siteIdentity/browser_no_mcb_for_loopback.js - browser/base/content/test/tabMediaIndicator/browser_mute_webAudio.js - - browser/base/content/test/tabs/browser_new_file_whitelisted_http_tab.js - browser/components/enterprisepolicies/Policies.sys.mjs - browser/components/migration/ChromeMigrationUtils.sys.mjs - browser/components/migration/ChromeProfileMigrator.sys.mjs @@ -56,6 +55,7 @@ avoid-blacklist-and-whitelist: - browser/components/resistfingerprinting/test/mochitest/test_bug1354633_media_error.html - browser/components/safebrowsing/content/test/browser_whitelisted.js - browser/components/sessionstore/test/browser_crashedTabs.js + - browser/components/tabbrowser/test/tabs/browser_new_file_whitelisted_http_tab.js - browser/components/uitour/UITourChild.sys.mjs - browser/components/urlbar/tests/browser/browser_searchSingleWordNotification.js - browser/components/urlbar/tests/browser/browser_UrlbarInput_trimURLs.js