Source code

Revision control

Copy as Markdown

Other Tools

[DEFAULT]
head = "head.js"
support-files = [
"audio.ogg",
"dummy.html",
"empty.html",
"file_audioLoop.html",
"file_audioLoopInIframe.html",
"file_blocking_image.html",
"file_bug902350.html",
"file_bug902350_frame.html",
"file_bug1011748_redirect.sjs",
"file_bug1011748_OK.sjs",
"file_bug1303838.html",
"file_bug1303838_target.html",
"file_bug1303838_target_foo.html",
"file_bug1303838_target_bar.html",
"file_bug1303838_target_baz.html",
"file_bug1303838_target_ifoo.html",
"file_bug1303838_target_ibar.html",
"file_bug1303838_target_ibaz.html",
"file_bug1303838_with_iframe.html",
"file_messagemanager_unload.html",
"file_set_focus_after_reuse_bcg_1.html",
"file_set_focus_after_reuse_bcg_2.html",
"file_use_counter_bfcache.html",
"file_use_counter_bfcache_helper.html",
"file_use_counter_outer.html",
"file_use_counter_outer_display_none.html",
"file_use_counter_style.html",
"file_use_counter_svg_getElementById.svg",
"file_use_counter_svg_currentScale.svg",
"file_use_counter_svg_fill_pattern_definition.svg",
"file_use_counter_svg_fill_pattern.svg",
"file_use_counter_svg_fill_pattern_internal.svg",
"file_use_counter_svg_fill_pattern_data.svg",
"file_webaudio_startstop.html",
"!/image/test/mochitest/shaver.png",
]
prefs = [
"dom.script_loader.experimental.navigation_cache.check_memory_pressure=false",
]
["browser_aboutnewtab_process_selection.js"]
skip-if = [
"os == 'mac' && os_version == '10.15' && arch == 'x86_64'", # bug 1618098
]
["browser_blocking_image.js"]
["browser_bug902350.js"]
tags = "mcb"
["browser_bug1011748.js"]
["browser_bug1058164.js"]
["browser_bug1303838.js"]
skip-if = [
"os == 'mac' && os_version == '10.15' && arch == 'x86_64' && opt", # Bug 1703712
]
["browser_bug1554070.js"]
support-files = [
"file_bug1554070_1.html",
"file_bug1554070_2.html",
]
["browser_bug1691214.js"]
support-files = [
"file_bug1691214.html",
"file_bug1700871.html",
]
skip-if = [
"os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && opt", # Bug 1775696
"os == 'mac' && os_version == '10.15' && arch == 'x86_64'", # Bug 1775696
"os == 'mac' && os_version == '14.70' && arch == 'x86_64' && debug", # Bug 1929448
"os == 'mac' && os_version == '15.30' && arch == 'aarch64' && opt", # Bug 1775696
"os == 'win'", # Bug 1692963
]
["browser_bug1703472.js"]
skip-if = [
"os == 'win' && os_version == '11.26200' && asan", # Bug 2019745
]
support-files = ["file_bug1703472.html"]
["browser_chromeutils_getalldomprocesses.js"]
["browser_chromeutils_isdomobject.js"]
["browser_data_documents_aboutmemory.js"]
["browser_event_source_reconnect_after_disconnect.js"]
["browser_force_process_selector.js"]
["browser_form_validity_popup_submit.js"]
["browser_inputStream_structuredClone.js"]
["browser_language_override.js"]
["browser_messagemanager_loadprocessscript.js"]
["browser_messagemanager_targetframeloader.js"]
["browser_messagemanager_unload.js"]
skip-if = [
"true", # Fails with Fission, and we're unlikely to spend time to fix it. (bug 1587490)
]
["browser_multiple_popups.js"]
skip-if = [
"os == 'mac' && os_version == '10.15' && arch == 'x86_64'", # Bug 1661132 (osx), Bug 1866073
"os == 'mac' && os_version == '15.30' && arch == 'aarch64'", # Bug 1661132 (osx)
"os == 'win' && opt", # Bug 1505235
"socketprocess_networking",
]
support-files = ["browser_multiple_popups.html"]
["browser_newtab_session_history.js"]
["browser_object_attachment.js"]
support-files = [
"file_img_object_attachment.html",
"file_img_attachment.jpg",
"file_img_attachment.jpg^headers^",
"file_pdf_object_attachment.html",
"file_pdf_attachment.pdf",
"file_pdf_attachment.pdf^headers^",
"file_svg_object_attachment.html",
"file_svg_attachment.svg",
"file_svg_attachment.svg^headers^",
"file_html_object_attachment.html",
"file_html_attachment.html",
"file_html_attachment.html^headers^",
]
["browser_outline_refocus.js"]
["browser_page_load_event_telemetry.js"]
skip-if = [
"!nightly_build", # Page load events are only consistently sent in nightly.
]
["browser_pagehide_on_tab_close.js"]
skip-if = [
"true", # this tests non-e10s behavior.
]
["browser_promiseDocumentFlushed.js"]
["browser_refresh_content.js"]
support-files = [
"green.png",
"red.png",
"file_browser_refresh_content.html",
"file_browser_refresh_expired_resource.sjs",
"file_browser_refresh_non_cacheable.sjs",
"file_browser_refresh_image.sjs",
"file_browser_refresh_iframe.sjs",
]
["browser_screen_area_override.js"]
["browser_screen_orientation_override.js"]
["browser_script_loader_js_cache_basic.js"]
support-files = [
"empty.html",
"file_js_cache_small.js",
"file_js_cache_large.js",
"file_js_cache_large_syntax_error.js",
]
["browser_script_loader_js_cache_classic_vs_module.js"]
support-files = [
"empty.html",
"file_js_cache_large.js",
]
["browser_script_loader_js_cache_compression.js"]
support-files = [
"empty.html",
"file_js_cache_large.js",
]
["browser_script_loader_js_cache_dirty.js"]
support-files = [
"empty.html",
"file_js_cache_large.js",
]
["browser_script_loader_js_cache_dirty_module.js"]
support-files = [
"empty.html",
"file_js_cache_large.js",
"file_js_cache_importer.mjs",
"file_js_cache_imported1.mjs",
"file_js_cache_imported2.mjs",
"file_js_cache_imported3.mjs",
]
["browser_script_loader_js_cache_dyn_import.js"]
support-files = [
"empty.html",
"file_js_cache_dyn_importer.mjs",
"file_js_cache_dyn_imported1.mjs",
"file_js_cache_dyn_imported2.mjs",
"file_js_cache_dyn_imported3.mjs",
]
["browser_script_loader_js_cache_memory_pressure.js"]
support-files = [
"empty.html",
"file_js_cache_large.js",
]
["browser_script_loader_js_cache_module.js"]
support-files = [
"empty.html",
"file_js_cache_small.js",
"file_js_cache_large.js",
"file_js_cache_importer.mjs",
"file_js_cache_imported1.mjs",
"file_js_cache_imported2.mjs",
"file_js_cache_imported3.mjs",
]
["browser_script_loader_js_cache_nonce.js"]
support-files = [
"empty.html",
"file_js_cache_large.js",
]
["browser_script_loader_js_cache_serviceworker.js"]
support-files = [
"empty.html",
"file_js_cache_large.js",
"file_js_cache_sw.js",
]
["browser_script_loader_js_cache_sri_after_save.js"]
support-files = [
"empty.html",
"file_js_cache_large.js",
]
["browser_script_loader_js_cache_sri_basic.js"]
support-files = [
"empty.html",
"file_js_cache_large.js",
]
["browser_script_loader_js_cache_sri_different.js"]
support-files = [
"empty.html",
"file_js_cache_large.js",
]
["browser_script_loader_js_cache_sri_invalid.js"]
support-files = [
"empty.html",
"file_js_cache_large.js",
]
["browser_script_loader_js_cache_sri_mismatch.js"]
support-files = [
"empty.html",
"file_js_cache_large.js",
]
["browser_script_loader_js_cache_too_large.js"]
support-files = [
"empty.html",
"file_js_cache_too_large.js",
]
["browser_set_focus_after_reuse_bcg.js"]
["browser_state_notifications.js"]
skip-if = [
"true", # Bug 1271028
]
["browser_timeout_throttling_with_audio_playback.js"]
["browser_timezone_override.js"]
["browser_use_counters.js"]
["browser_user_input_handling_delay.js"]
["browser_user_input_handling_delay_aboutblank.js"]
["browser_user_input_handling_delay_bfcache.js"]
["browser_user_input_handling_delay_invisible_iframe.js"]
["browser_user_input_handling_delay_reload_ticks.js"]
["browser_xml_toggle.js"]