Click here to download the Blitz Browser!

WPT

wpt / merchant-validation / constructor.tentative.https.html

Spec: The MerchantValidationEvent interface ↗

Runs: Chrome 155.0.8039.0 (wpt@ffab1bde3, 2026-09-03) | Firefox 157.0a1 (wpt@ffab1bde3, 2026-09-03) | Safari 251 preview (wpt@5ce815a83, 2026-08-27) | Ladybird 1.0-a9df8 (wpt@9b4cabf6d, 2026-09-03) | Servo Servo 0.6 (wpt@7e3d005d7, 2026-09-03) | Blitz a50cb8971 (wpt@a95401e4e, 2026-09-03)

View on the Blitz WPT dashboard | Open test on wpt.live | wpt.fyi

ChromeFirefoxSafariLadybirdServoBlitz
Total0/110/1111/110/110/11NOT RUN
SubtestChromeFirefoxSafariLadybirdServoBlitz
MerchantValidationEvent can be constructed in secure-context.FAILFAILPASSFAILFAIL
MerchantValidationEvent can be constructed with an EventInitDict, even if not trusted.FAILFAILPASSFAILFAIL
MerchantValidationEvent can be dispatched, even if not trusted.FAILFAILPASSFAILFAIL
Must have a validationURL IDL attribute, which is initialized with to the validationURL dictionary value.FAILFAILPASSFAILFAIL
Must throw TypeError if initialized with an invalid URL.FAILFAILPASSFAILFAIL
Relative validationURLs use the document as the base.FAILFAILPASSFAILFAIL
Relative validationURLs use the document.baseURI as the base.FAILFAILPASSFAILFAIL
Must have a methodName IDL attribute, which is initialized with to the methodName dictionary value.FAILFAILPASSFAILFAIL
When no methodName is passed, methodName attribute defaults to the empty stringFAILFAILPASSFAILFAIL
MerchantValidationEvent can be constructed with valid PMIsFAILFAILPASSFAILFAIL
MerchantValidationEvent can't be constructed with invalid PMIsFAILFAILPASSFAILFAIL