Source code

Revision control

Copy as Markdown

Other Tools

[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",
"coopHeaderCommon.sjs",
"restore_redirect_http.html",
"restore_redirect_http.html^headers^",
"restore_redirect_js.html",
"restore_redirect_target.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",
]
["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"]
["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"]
skip-if = ["asan"] # test runs too long
["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"]
["browser_remoteness_flip_on_restore.js"]
["browser_reopen_all_windows.js"]
https_first_disabled = true
skip-if = ["asan"] # high memory
["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_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"]