summaryrefslogtreecommitdiffstats
path: root/browser/components/sessionstore/test/browser.toml
diff options
context:
space:
mode:
Diffstat (limited to 'browser/components/sessionstore/test/browser.toml')
-rw-r--r--browser/components/sessionstore/test/browser.toml577
1 files changed, 577 insertions, 0 deletions
diff --git a/browser/components/sessionstore/test/browser.toml b/browser/components/sessionstore/test/browser.toml
new file mode 100644
index 0000000000..26fb4b4550
--- /dev/null
+++ b/browser/components/sessionstore/test/browser.toml
@@ -0,0 +1,577 @@
+[DEFAULT]
+support-files = [
+ "head.js",
+ "browser_formdata_sample.html",
+ "browser_formdata_xpath_sample.html",
+ "browser_frametree_sample.html",
+ "browser_frametree_sample_frameset.html",
+ "browser_frametree_sample_iframes.html",
+ "browser_frame_history_index.html",
+ "browser_frame_history_index2.html",
+ "browser_frame_history_index_blank.html",
+ "browser_frame_history_a.html",
+ "browser_frame_history_b.html",
+ "browser_frame_history_c.html",
+ "browser_frame_history_c1.html",
+ "browser_frame_history_c2.html",
+ "browser_formdata_format_sample.html",
+ "browser_sessionHistory_slow.sjs",
+ "browser_scrollPositions_sample.html",
+ "browser_scrollPositions_sample2.html",
+ "browser_scrollPositions_sample_frameset.html",
+ "browser_scrollPositions_readerModeArticle.html",
+ "browser_sessionStorage.html",
+ "browser_speculative_connect.html",
+ "browser_248970_b_sample.html",
+ "browser_339445_sample.html",
+ "browser_423132_sample.html",
+ "browser_447951_sample.html",
+ "browser_454908_sample.html",
+ "browser_456342_sample.xhtml",
+ "browser_463205_sample.html",
+ "browser_463206_sample.html",
+ "browser_466937_sample.html",
+ "browser_485482_sample.html",
+ "browser_637020_slow.sjs",
+ "browser_662743_sample.html",
+ "browser_739531_sample.html",
+ "browser_739531_frame.html",
+ "browser_911547_sample.html",
+ "browser_911547_sample.html^headers^",
+ "coopHeaderCommon.sjs",
+ "restore_redirect_http.html",
+ "restore_redirect_http.html^headers^",
+ "restore_redirect_js.html",
+ "restore_redirect_target.html",
+ "browser_1234021_page.html",
+ "browser_1284886_suspend_tab.html",
+ "browser_1284886_suspend_tab_2.html",
+ "empty.html",
+ "coop_coep.html",
+ "coop_coep.html^headers^",
+]
+# remove this after bug 1628486 is landed
+prefs = [
+ "network.cookie.cookieBehavior=5",
+ "gfx.font_rendering.fallback.async=false",
+ "browser.sessionstore.closedTabsFromAllWindows=true",
+ "browser.sessionstore.closedTabsFromClosedWindows=true",
+]
+
+#NB: the following are disabled
+# browser_464620_a.html
+# browser_464620_b.html
+# browser_464620_xd.html
+
+#disabled-for-intermittent-failures--bug-766044, browser_459906_empty.html
+#disabled-for-intermittent-failures--bug-766044, browser_459906_sample.html
+#disabled-for-intermittent-failures--bug-765389, browser_461743_sample.html
+
+["browser_1234021.js"]
+
+["browser_1284886_suspend_tab.js"]
+
+["browser_1446343-windowsize.js"]
+skip-if = ["os == 'linux'"] # Bug 1600180
+
+["browser_248970_b_perwindowpb.js"]
+# Disabled because of leaks.
+# Re-enabling and rewriting this test is tracked in bug 936919.
+skip-if = ["true"]
+
+["browser_339445.js"]
+
+["browser_345898.js"]
+
+["browser_350525.js"]
+
+["browser_354894_perwindowpb.js"]
+
+["browser_367052.js"]
+
+["browser_393716.js"]
+skip-if = ["debug"] # Bug 1507747
+
+["browser_394759_basic.js"]
+# Disabled for intermittent failures, bug 944372.
+skip-if = ["true"]
+
+["browser_394759_behavior.js"]
+https_first_disabled = true
+
+["browser_394759_perwindowpb.js"]
+
+["browser_394759_purge.js"]
+
+["browser_423132.js"]
+
+["browser_447951.js"]
+
+["browser_454908.js"]
+
+["browser_456342.js"]
+
+["browser_461634.js"]
+
+["browser_463205.js"]
+
+["browser_463206.js"]
+
+["browser_464199.js"]
+# Disabled for frequent intermittent failures
+
+["browser_464620_a.js"]
+skip-if = ["true"]
+
+["browser_464620_b.js"]
+skip-if = ["true"]
+
+["browser_465215.js"]
+
+["browser_465223.js"]
+
+["browser_466937.js"]
+
+["browser_467409-backslashplosion.js"]
+
+["browser_477657.js"]
+skip-if = ["os == 'linux' && os_version == '18.04'"] # bug 1610668 for ubuntu 18.04
+
+["browser_480893.js"]
+
+["browser_485482.js"]
+
+["browser_485563.js"]
+
+["browser_490040.js"]
+
+["browser_491168.js"]
+
+["browser_491577.js"]
+skip-if = [
+ "verify && debug && os == 'mac'",
+ "verify && debug && os == 'win'",
+]
+
+["browser_495495.js"]
+
+["browser_500328.js"]
+
+["browser_514751.js"]
+
+["browser_522375.js"]
+
+["browser_522545.js"]
+skip-if = ["true"] # Bug 1380968
+
+["browser_524745.js"]
+skip-if = [
+ "win10_2009 && !ccov", # Bug 1418627
+ "os == 'linux'", # Bug 1803187
+]
+
+["browser_528776.js"]
+
+["browser_579868.js"]
+
+["browser_579879.js"]
+skip-if = ["os == 'linux' && (debug || asan)"] # Bug 1234404
+
+["browser_581937.js"]
+
+["browser_586068-apptabs.js"]
+
+["browser_586068-apptabs_ondemand.js"]
+skip-if = ["verify && (os == 'mac' || os == 'win')"]
+
+["browser_586068-browser_state_interrupted.js"]
+
+["browser_586068-cascade.js"]
+
+["browser_586068-multi_window.js"]
+
+["browser_586068-reload.js"]
+https_first_disabled = true
+
+["browser_586068-select.js"]
+
+["browser_586068-window_state.js"]
+
+["browser_586068-window_state_override.js"]
+
+["browser_586147.js"]
+
+["browser_588426.js"]
+
+["browser_590268.js"]
+
+["browser_590563.js"]
+
+["browser_595601-restore_hidden.js"]
+
+["browser_597071.js"]
+skip-if = ["true"] # Needs to be rewritten as Marionette test, bug 995916
+
+["browser_600545.js"]
+
+["browser_601955.js"]
+
+["browser_607016.js"]
+
+["browser_615394-SSWindowState_events_duplicateTab.js"]
+
+["browser_615394-SSWindowState_events_setBrowserState.js"]
+skip-if = ["verify && debug && os == 'mac'"]
+
+["browser_615394-SSWindowState_events_setTabState.js"]
+
+["browser_615394-SSWindowState_events_setWindowState.js"]
+https_first_disabled = true
+
+["browser_615394-SSWindowState_events_undoCloseTab.js"]
+
+["browser_615394-SSWindowState_events_undoCloseWindow.js"]
+skip-if = [
+ "os == 'win' && !debug", # Bug 1572554
+ "os == 'linux'", # Bug 1572554
+]
+
+["browser_618151.js"]
+
+["browser_623779.js"]
+
+["browser_624727.js"]
+
+["browser_625016.js"]
+skip-if = [
+ "os == 'mac'", # Disabled on OS X:
+ "os == 'linux'", # linux, Bug 1348583
+ "os == 'win' && debug", # Bug 1430977
+]
+
+["browser_628270.js"]
+
+["browser_635418.js"]
+
+["browser_636279.js"]
+
+["browser_637020.js"]
+
+["browser_645428.js"]
+
+["browser_659591.js"]
+
+["browser_662743.js"]
+
+["browser_662812.js"]
+skip-if = ["verify"]
+
+["browser_665702-state_session.js"]
+
+["browser_682507.js"]
+
+["browser_687710.js"]
+
+["browser_687710_2.js"]
+https_first_disabled = true
+
+["browser_694378.js"]
+
+["browser_701377.js"]
+skip-if = [
+ "verify && debug && os == 'win'",
+ "verify && debug && os == 'mac'",
+]
+
+["browser_705597.js"]
+
+["browser_707862.js"]
+
+["browser_739531.js"]
+
+["browser_739805.js"]
+
+["browser_819510_perwindowpb.js"]
+skip-if = ["true"] # Bug 1284312, Bug 1341980, bug 1381451
+
+["browser_906076_lazy_tabs.js"]
+https_first_disabled = true
+skip-if = ["os == 'linux' && os_version == '18.04'"] # bug 1446464
+
+["browser_911547.js"]
+
+["browser_aboutPrivateBrowsing.js"]
+
+["browser_aboutSessionRestore.js"]
+skip-if = [
+ "verify && debug && os == 'win'",
+ "verify && debug && os == 'mac'",
+]
+
+["browser_async_duplicate_tab.js"]
+support-files = ["file_async_duplicate_tab.html"]
+
+["browser_async_flushes.js"]
+support-files = ["file_async_flushes.html"]
+run-if = ["crashreporter"]
+
+["browser_async_remove_tab.js"]
+skip-if = ["!sessionHistoryInParent"]
+
+["browser_async_window_flushing.js"]
+https_first_disabled = true
+skip-if = ["true"] # Bug 1775616
+
+["browser_attributes.js"]
+
+["browser_background_tab_crash.js"]
+https_first_disabled = true
+run-if = ["crashreporter"]
+
+["browser_backup_recovery.js"]
+https_first_disabled = true
+skip-if = ["verify && debug && os == 'linux'"]
+
+["browser_bfcache_telemetry.js"]
+
+["browser_broadcast.js"]
+https_first_disabled = true
+
+["browser_capabilities.js"]
+
+["browser_cleaner.js"]
+
+["browser_closedId.js"]
+
+["browser_closed_objects_changed_notifications_tabs.js"]
+
+["browser_closed_objects_changed_notifications_windows.js"]
+
+["browser_closed_tabs_closed_windows.js"]
+
+["browser_closed_tabs_windows.js"]
+
+["browser_cookies.js"]
+
+["browser_cookies_legacy.js"]
+
+["browser_cookies_privacy.js"]
+
+["browser_cookies_sameSite.js"]
+
+["browser_crashedTabs.js"]
+https_first_disabled = true
+run-if = ["crashreporter"]
+skip-if = [
+ "verify",
+ "os == 'mac'", # high frequency intermittent
+]
+
+["browser_docshell_uuid_consistency.js"]
+
+["browser_duplicate_history.js"]
+
+["browser_duplicate_tab_in_new_window.js"]
+
+["browser_dying_cache.js"]
+skip-if = ["os == 'win'"] # bug 1331853
+
+["browser_dynamic_frames.js"]
+
+["browser_firefoxView_restore.js"]
+
+["browser_firefoxView_selected_restore.js"]
+
+["browser_focus_after_restore.js"]
+
+["browser_forget_async_closings.js"]
+
+["browser_forget_closed_tab_window_byId.js"]
+https_first_disabled = true
+
+["browser_formdata.js"]
+skip-if = ["verify && debug"]
+
+["browser_formdata_cc.js"]
+
+["browser_formdata_face.js"]
+
+["browser_formdata_format.js"]
+skip-if = ["!debug && os == 'linux'"] # Bug 1535645
+
+["browser_formdata_max_size.js"]
+
+["browser_formdata_password.js"]
+support-files = ["file_formdata_password.html"]
+
+["browser_formdata_xpath.js"]
+
+["browser_frame_history.js"]
+
+["browser_frametree.js"]
+https_first_disabled = true
+
+["browser_global_store.js"]
+
+["browser_history_persist.js"]
+
+["browser_ignore_updates_crashed_tabs.js"]
+https_first_disabled = true
+run-if = ["crashreporter"]
+skip-if = [
+ "asan",
+ "os == 'win' && fission && verify", # bug 1709907
+ "os == 'mac' && fission", # Bug 1711008; high frequency intermittent
+]
+
+["browser_label_and_icon.js"]
+https_first_disabled = true
+skip-if = [
+ "apple_silicon", # Disabled due to bleedover with other tests when run in regular suites; passes in "failures" jobs
+ "apple_catalina && !debug", # Bug 1638958
+ "os == 'linux' && !debug", # Bug 1638958
+ "win11_2009 && !debug", # Bug 1775605
+]
+
+["browser_movePendingTabToNewWindow.js"]
+https_first_disabled = true
+
+["browser_multiple_navigateAndRestore.js"]
+skip-if = ["os == 'linux' && debug"] #Bug 1570468
+
+["browser_multiple_select_after_load.js"]
+
+["browser_newtab_userTypedValue.js"]
+skip-if = ["verify && debug"]
+
+["browser_not_collect_when_idle.js"]
+
+["browser_old_favicon.js"]
+https_first_disabled = true
+
+["browser_page_title.js"]
+
+["browser_parentProcessRestoreHash.js"]
+https_first_disabled = true
+tags = "openUILinkIn"
+
+["browser_pending_tabs.js"]
+
+["browser_pinned_tabs.js"]
+skip-if = [
+ "debug",
+ "ccov", # Bug 1625525
+]
+
+["browser_privatetabs.js"]
+
+["browser_purge_shistory.js"]
+skip-if = ["!sessionHistoryInParent"] # Bug 1271024
+
+["browser_remoteness_flip_on_restore.js"]
+
+["browser_reopen_all_windows.js"]
+https_first_disabled = true
+
+["browser_replace_load.js"]
+skip-if = ["true"] # Bug 1646894
+
+["browser_restoreLastActionCorrectOrder.js"]
+
+["browser_restoreLastClosedTabOrWindowOrSession.js"]
+skip-if = ["os == 'mac' && !debug"] # Bug 1838996
+
+["browser_restoreTabContainer.js"]
+
+["browser_restore_container_tabs_oa.js"]
+
+["browser_restore_cookies_noOriginAttributes.js"]
+
+["browser_restore_pageProxyState.js"]
+
+["browser_restore_private_tab_os.js"]
+
+["browser_restore_redirect.js"]
+https_first_disabled = true
+
+["browser_restore_reversed_z_order.js"]
+skip-if = ["true"] #Bug 1455602
+
+["browser_restore_srcdoc.js"]
+
+["browser_restore_tabless_window.js"]
+
+["browser_restored_window_features.js"]
+
+["browser_revive_crashed_bg_tabs.js"]
+https_first_disabled = true
+skip-if = ["!crashreporter"]
+
+["browser_scrollPositions.js"]
+https_first_disabled = true
+skip-if = [
+ "!fission",
+ "os == 'linux'", # Bug 1716445
+]
+
+["browser_scrollPositionsReaderMode.js"]
+
+["browser_send_async_message_oom.js"]
+skip-if = ["sessionHistoryInParent"] # Tests that the frame script OOMs, which is unused when SHIP is enabled.
+
+["browser_sessionHistory.js"]
+https_first_disabled = true
+support-files = ["file_sessionHistory_hashchange.html"]
+skip-if = [
+ "os == 'linux'", # Bug 1775608
+ "os == 'mac' && os_version == '10.15' && debug", # Bug 1775608
+]
+
+["browser_sessionStorage.js"]
+
+["browser_sessionStorage_size.js"]
+
+["browser_sessionStoreContainer.js"]
+
+["browser_should_restore_tab.js"]
+
+["browser_sizemodeBeforeMinimized.js"]
+
+["browser_speculative_connect.js"]
+
+["browser_swapDocShells.js"]
+
+["browser_switch_remoteness.js"]
+
+["browser_tab_label_during_restore.js"]
+https_first_disabled = true
+
+["browser_tabicon_after_bg_tab_crash.js"]
+skip-if = ["!crashreporter"]
+
+["browser_tabs_in_urlbar.js"]
+https_first_disabled = true
+
+["browser_undoCloseById.js"]
+skip-if = ["debug"]
+
+["browser_undoCloseById_targetWindow.js"]
+
+["browser_unrestored_crashedTabs.js"]
+skip-if = ["!crashreporter"]
+
+["browser_upgrade_backup.js"]
+skip-if = [
+ "debug",
+ "asan",
+ "tsan",
+ "verify && debug && os == 'mac'", # Bug 1435394 disabled on Linux, OSX and Windows
+]
+
+["browser_urlbarSearchMode.js"]
+
+["browser_userTyped_restored_after_discard.js"]
+
+["browser_windowRestore_perwindowpb.js"]
+
+["browser_windowStateContainer.js"]