From 36e76617e3362a2ee1e148ed7e99c48dfc731261 Mon Sep 17 00:00:00 2001 From: Stephen McGruer Date: Wed, 30 Sep 2026 00:24:48 +0000 Subject: [PATCH] Remove reference to "*" for supported_origins This was removed from the payment method manifest spec (w3c/payment-method-manifest#42), and removed from the Chromium codebase in https://crrev.com/c/2152338, but there was a reference in web-based payment handlers that was never removed. Fixes https://github.com/w3c/web-based-payment-handler/issues/430 --- index.html | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/index.html b/index.html index 18f105c..4a369cc 100644 --- a/index.html +++ b/index.html @@ -515,12 +515,7 @@

parsed payment method manifest for the methodName. -
  • If methodName is a URL-based payment method - identifier with the "*" string supported - origins in paymentMethodManifest, return - true. -
  • -
  • Otherwise, if the URL-based payment method identifier +
  • If the URL-based payment method identifier methodName has the same origin as paymentHandlerOrigin, fire the CanMakePaymentEvent in the web-based payment handler and return the result.