[DEFAULT]
support-files = [
  "head.js",
  "tab_webauthn_result.html",
  "../cbor.js",
  "../u2futil.js",
]
prefs = [
 "security.webauth.webauthn=true",
 "security.webauth.webauthn_enable_softtoken=true",
 "security.webauth.webauthn_enable_usbtoken=false",
 "security.webauthn.ctap2=true",
 "security.webauthn.enable_conditional_mediation=true",
 "security.webauthn.enable_macos_passkeys=false",
 "security.webauthn.related_origin_requests_mode=0",
]

["browser_abort_visibility.js"]
run-if = [
  "os != 'win'", # Test not relevant on 1903+
]

["browser_fido_appid_extension.js"]
run-if = [
  "os != 'win'", # Test not relevant on 1903+
]

["browser_webauthn_cert_override.js"]


["browser_webauthn_conditional_mediation.js"]
skip-if = [
  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && opt", # Bug 1892213
  "os == 'win' && os_version == '11.26100' && arch == 'x86_64' && opt", # Bug 1892213
  "os == 'win' && os_version == '11.26200' && arch == 'x86_64' && opt", # Bug 1892213
]

["browser_webauthn_ipaddress.js"]

["browser_webauthn_prompts.js"]
run-if = [
  "os != 'win'", # Test not relevant on 1903+
]
skip-if = [
  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", # Bug 1855383
  "os == 'mac' && os_version == '14.70' && arch == 'x86_64' && opt", # Bug 1929455
  "os == 'mac' && os_version == '15.30' && arch == 'aarch64' && opt", # Bug 1929455
]
