mochitest.toml (2082B)
1 [DEFAULT] 2 prefs = ["dom.payments.request.enabled=true"] 3 # Android crashes on nearly all tests, bug 1525959 4 skip-if = [ 5 "true", # we don't ship webpayments right now bug 1514425 6 ] 7 scheme = "https" 8 support-files = [ 9 "blank_page.html", 10 "bug1478740.html", 11 "simple_payment_request.html", 12 "echo_payment_request.html", 13 "BasiccardChromeScript.js", 14 "Bug1478740ChromeScript.js", 15 "BasicCardErrorsChromeScript.js", 16 "Bug1490698ChromeScript.js", 17 "ClosePaymentChromeScript.js", 18 "ConstructorChromeScript.js", 19 "CurrencyAmountValidationChromeScript.js", 20 "DefaultData.js", 21 "GeneralChromeScript.js", 22 "PayerDetailsChromeScript.js", 23 "PMIValidationChromeScript.js", 24 "RequestShippingChromeScript.js", 25 "RetryPaymentChromeScript.js", 26 "ShippingOptionsChromeScript.js", 27 "ShowPaymentChromeScript.js", 28 "UpdateErrorsChromeScript.js", 29 ] 30 31 ["test_abortPayment.html"] 32 run-if = [ 33 "nightly_build", # Bug 1390018: Depends on the Nightly-only UI service 34 ] 35 skip-if = [ 36 "debug", # Bug 1507251 - Leak 37 ] 38 39 ["test_basiccard.html"] 40 41 ["test_basiccarderrors.html"] 42 43 ["test_block_none10s.html"] 44 skip-if = [ 45 "true", # Bug 1408250: Don't expose PaymentRequest Constructor in non-e10s 46 ] 47 48 ["test_bug1478740.html"] 49 50 ["test_bug1490698.html"] 51 52 ["test_canMakePayment.html"] 53 run-if = [ 54 "nightly_build", # Bug 1390737: Depends on the Nightly-only UI service 55 ] 56 skip-if = [ 57 "debug", # Bug 1507251 - Leak 58 ] 59 60 ["test_closePayment.html"] 61 62 ["test_constructor.html"] 63 skip-if = [ 64 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", 65 "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", 66 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", 67 "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", 68 "os == 'win' && os_version == '10.2009'", # Bug 1514425 69 ] 70 71 ["test_currency_amount_validation.html"] 72 73 ["test_payerDetails.html"] 74 75 ["test_payment-request-in-iframe.html"] 76 77 ["test_pmi_validation.html"] 78 79 ["test_requestShipping.html"] 80 81 ["test_retryPayment.html"] 82 83 ["test_shippingOptions.html"] 84 85 ["test_showPayment.html"] 86 87 ["test_update_errors.html"]