- From: Marcos Cáceres <notifications@github.com>
- Date: Wed, 24 May 2017 22:05:49 -0700
- To: w3c/browser-payment-api <browser-payment-api@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
Received on Thursday, 25 May 2017 05:06:36 UTC
marcoscaceres commented on this pull request. > @@ -693,9 +693,20 @@ </li> <li>Determine which <a>payment handlers</a> support any of the <a>payment method identifiers</a> given <var>identifiers</var>. - For each resulting payment handler, if payment method specific - capabilities supplied by the payment handler match those provided - by <var>data</var>, the payment handler matches. + </li> + <li>For each <var>handler</var> of the resulting payment + handlers: + <ol> + <li>If required by the specification that defines the + <var>handler</var>, <a data-cite= + "!WEBIDL#dfn-convert-ecmascript-to-idl-value">convert</a> + <var>data</var> to an IDL value. Rethrow any exceptions. Ok, got you. So we just ignore bad conversions as "unsupported". I guess as long as we notify the developer of bad conversions in the error console, that should be ok (or else it's gonna be hard to debug). -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/w3c/browser-payment-api/pull/536#discussion_r118419403
Received on Thursday, 25 May 2017 05:06:36 UTC