[DEFAULT]
support-files = [
  "browser_frame_elements.html",
  "page_privatestorageevent.html",
  "page_localStorage.js",
  "page_localstorage.html",
  "page_localstorage_coop+coep.html",
  "page_localstorage_coop+coep.html^headers^",
  "page_localstorage_snapshotting.html",
  "test-console-api.html",
  "test_bug1004814.html",
  "worker_bug1004814.js",
  "dummy.html",
  "dummy.png",
  "helper_localStorage.js",
]
prefs = [
  "dom.script_loader.experimental.navigation_cache.check_memory_pressure=false",
]

["browser_ConsoleAPI_originAttributes.js"]

["browser_ConsoleStorageAPITests.js"]

["browser_ConsoleStoragePBTest_perwindowpb.js"]

["browser_alert_from_about_blank.js"]
skip-if = [
  "os == 'win' && os_version == '11.26200' && asan", # Bug 2019745
]

["browser_autofocus_background.js"]

["browser_autofocus_preference.js"]

["browser_beforeunload_between_chrome_content.js"]
https_first_disabled = true

["browser_bug396843.js"]

["browser_bug1004814.js"]

["browser_bug1236512.js"]
skip-if = [
  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'",
]

["browser_bug1316330.js"]

["browser_bug1563629.js"]
support-files = ["file_postMessage_parent.html"]

["browser_bug1685807.js"]
support-files = ["file_bug1685807.html"]

["browser_bug1709346.js"]
support-files = [
  "load_forever.sjs",
  "file_empty_cross_site_frame.html",
]

["browser_bytecode_cache_asm_js.js"]
support-files = [
  "page_bytecode_cache_asm_js.html",
  "page_bytecode_cache_asm_js.js",
]

["browser_bytecode_json_module.js"]
support-files = [
  "page_bytecode_cache_json_module.html",
  "page_bytecode_cache_json_module.json",
]

["browser_cancel_keydown_keypress_event.js"]
support-files = ["prevent_return_key.html"]

["browser_data_document_crossOriginIsolated.js"]

["browser_focus_steal_from_chrome.js"]

["browser_focus_steal_from_chrome_during_mousedown.js"]

["browser_form_associated_custom_elements_validity.js"]
support-files = ["file_empty.html"]

["browser_frame_elements.js"]

["browser_hasActivePeerConnections.js"]
support-files = ["create_webrtc_peer_connection.html"]
skip-if = [
  "os == 'win' && debug", # Bug 1742012
]

["browser_hasbeforeunload.js"]
https_first_disabled = true
support-files = ["beforeunload_test_page.html"]

["browser_keypressTelemetry.js"]
skip-if = [
  "true",
]

["browser_localStorage_e10s.js"]
https_first_disabled = true
fail-if = [
  "true",
]
skip-if = [
  "tsan", # Times out on TSan intermittently.
]

["browser_localStorage_fis.js"]
skip-if = [
  "tsan",
]

["browser_localStorage_privatestorageevent.js"]

["browser_localStorage_snapshotting.js"]

["browser_navigate_replace_browsingcontext.js"]

["browser_noopener.js"]
support-files = [
  "test_noopener_source.html",
  "test_noopener_target.html",
]

["browser_noopener_null_uri.js"]

["browser_persist_cookies.js"]
support-files = [
  "set-samesite-cookies-and-redirect.sjs",
  "mimeme.sjs",
]

["browser_persist_cross_origin_iframe.js"]
support-files = ["image.html"]

["browser_persist_filename.js"]
support-files = [
  "file_browserPersist_filename.html",
  "file_browserPersist_filename.css",
  "file_browserPersist_a_very_long_filename_used_for_truncation_test.css",
]

["browser_persist_image_accept.js"]

["browser_persist_mixed_content_image.js"]
support-files = ["test_mixed_content_image.html"]

["browser_pointerlock_popup.js"]

["browser_pointerlock_sidebar.js"]

["browser_pointerlock_warning.js"]

["browser_scriptCache_clear.js"]
support-files = [
  "counter_server.sjs",
]

["browser_scriptCache_container.js"]
support-files = [
  "page_scriptCache_container.html",
  "page_scriptCache_container_module.html",
  "counter_server.sjs",
]

["browser_scriptCache_evict_with_non_cacheable.js"]
support-files = [
  "cacheable_non_cacheable_server.sjs",
  "page_evict_with_non_cacheable.html",
]

["browser_scriptCache_load_events.js"]
support-files = [
  "file_scriptCache_load_events.js",
  "page_scriptCache_load_events.html",
]

["browser_scriptCache_partition.js"]
support-files = [
  "page_scriptCache_partition.html",
  "page_scriptCache_partition_frame.html",
  "page_scriptCache_partition_module.html",
  "page_scriptCache_partition_module_frame.html",
  "counter_server.sjs",
]

["browser_scriptCache_perf_timeline.js"]
support-files = [
  "perf_server.sjs",
]

["browser_scriptCache_redirect.js"]
support-files = [
  "redirect_server.sjs",
]

["browser_sessionStorage_navigation.js"]
support-files = [
  "file_empty.html",
  "file_coop_coep.html",
  "file_coop_coep.html^headers^",
]

["browser_test_focus_after_modal_state.js"]
support-files = ["focus_after_prompt.html"]

["browser_test_new_window_from_content.js"]
tags = "openwindow"
skip-if = [
  "os == 'android'",
]
support-files = ["test_new_window_from_content_child.html"]

["browser_test_report_missing_child_module.js"]
support-files = [
  "file_test_report_missing_child_module_grandparent.mjs",
  "file_test_report_missing_child_module_parent.mjs",
  "file_test_report_missing_child_module_parent_02.mjs",
  "page_test_report_missing_child_module.html",
]
skip-if = [
  "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", # Bug 2019466
]

["browser_test_toolbars_visibility.js"]
https_first_disabled = true
support-files = ["test_new_window_from_content_child.html"]

["browser_unlinkable_about_page_can_load_module_scripts.js"]
support-files = [
  "file_load_module_script.html",
  "file_module_loaded.mjs",
  "file_module_loaded2.mjs",
]

["browser_wakelock.js"]

["browser_windowProxy_transplant.js"]
support-files = ["file_postMessage_parent.html"]

["browser_xhr_sandbox.js"]
