Skip to content

Commit 459c6ef

Browse files
Add wpt tests for browser bound keys and auth another way. (#308)
SHA: 949b4de Reason: push, by stephenmcgruer Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent 97e8b82 commit 459c6ef

File tree

1 file changed

+24
-3
lines changed

1 file changed

+24
-3
lines changed

index.html

Lines changed: 24 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44
<meta content="width=device-width, initial-scale=1, shrink-to-fit=no" name="viewport">
55
<title>Secure Payment Confirmation</title>
66
<meta content="ED" name="w3c-status">
7-
<meta content="Bikeshed version 618007319, updated Thu Jun 26 17:23:55 2025 -0700" name="generator">
7+
<meta content="Bikeshed version 7a96e07ec, updated Mon Jul 14 11:12:36 2025 -0700" name="generator">
88
<link href="https://www.w3.org/TR/secure-payment-confirmation/" rel="canonical">
9-
<meta content="7806432150102b580832fdb4e92fee84bca354d6" name="revision">
9+
<meta content="949b4deab8130c5b0da571f0d3b4cfa310128e63" name="revision">
1010
<meta content="dark light" name="color-scheme">
1111
<style>/* Boilerplate: style-autolinks */
1212
.css.css, .property.property, .descriptor.descriptor {
@@ -836,7 +836,7 @@
836836
</p>
837837
<h1 class="p-name no-ref" id="title">Secure Payment Confirmation</h1>
838838
<p id="w3c-state"><a href="https://www.w3.org/standards/types/#ED">Editor’s Draft</a>,
839-
<time class="dt-updated" datetime="2025-07-08">8 July 2025</time></p>
839+
<time class="dt-updated" datetime="2025-07-16">16 July 2025</time></p>
840840
<details open>
841841
<summary>More details about this document</summary>
842842
<div data-fill-with="spec-metadata">
@@ -1976,6 +1976,12 @@ <h4 class="heading settled" data-level="4.9.2" id="sctn-transaction-confirmation
19761976
<p>Run the <a data-link-type="dfn" href="https://w3c.github.io/payment-request/#dfn-user-accepts-the-payment-request-algorithm" id="ref-for-dfn-user-accepts-the-payment-request-algorithm①">user accepts the payment request algorithm</a> on the
19771977
<code class="idl"><a data-link-type="idl" href="https://w3c.github.io/payment-request/#dom-paymentrequest" id="ref-for-dom-paymentrequest⑤">PaymentRequest</a></code> the user is interacting with.</p>
19781978
</ol>
1979+
<details class="wpt-tests-block" dir="ltr" lang="en">
1980+
<summary>Tests</summary>
1981+
<ul class="wpt-tests-list">
1982+
<li class="wpt-test"><a class="wpt-name" href="https://wpt.fyi/results/secure-payment-confirmation/authentication-auth-another-way.https.html" title="secure-payment-confirmation/authentication-auth-another-way.https.html">authentication-auth-another-way.https.html</a> <a class="wpt-live" href="https://wpt.live/secure-payment-confirmation/authentication-auth-another-way.https.html"><small>(live test)</small></a> <a class="wpt-source" href="https://github.com/web-platform-tests/wpt/blob/master/secure-payment-confirmation/authentication-auth-another-way.https.html"><small>(source)</small></a>
1983+
</ul>
1984+
</details>
19791985
<dt data-md>The user does not wish to proceed with the payment,
19801986
<dd data-md>
19811987
<p>Run the <a data-link-type="dfn" href="https://w3c.github.io/payment-request/#dfn-user-aborts-the-payment-request" id="ref-for-dfn-user-aborts-the-payment-request">user aborts the payment request algorithm</a> on the
@@ -2247,6 +2253,14 @@ <h2 class="heading settled" data-level="5" id="sctn-payment-extension-registrati
22472253
</ul>
22482254
<li data-md>
22492255
<p>Before step 13 (creating a <code class="idl"><a data-link-type="idl" href="https://w3c.github.io/webauthn/#dictdef-collectedclientdata" id="ref-for-dictdef-collectedclientdata①">CollectedClientData</a></code>).</p>
2256+
<details class="wpt-tests-block" dir="ltr" lang="en">
2257+
<summary>Tests</summary>
2258+
<ul class="wpt-tests-list">
2259+
<li class="wpt-test"><a class="wpt-name" href="https://wpt.fyi/results/secure-payment-confirmation/authentication-accepted-bbk-created.https.html" title="secure-payment-confirmation/authentication-accepted-bbk-created.https.html">authentication-accepted-bbk-created.https.html</a> <a class="wpt-live" href="https://wpt.live/secure-payment-confirmation/authentication-accepted-bbk-created.https.html"><small>(live test)</small></a> <a class="wpt-source" href="https://github.com/web-platform-tests/wpt/blob/master/secure-payment-confirmation/authentication-accepted-bbk-created.https.html"><small>(source)</small></a>
2260+
<li class="wpt-test"><a class="wpt-name" href="https://wpt.fyi/results/secure-payment-confirmation/authentication-accepted-bbk-per-passkey.https.html" title="secure-payment-confirmation/authentication-accepted-bbk-per-passkey.https.html">authentication-accepted-bbk-per-passkey.https.html</a> <a class="wpt-live" href="https://wpt.live/secure-payment-confirmation/authentication-accepted-bbk-per-passkey.https.html"><small>(live test)</small></a> <a class="wpt-source" href="https://github.com/web-platform-tests/wpt/blob/master/secure-payment-confirmation/authentication-accepted-bbk-per-passkey.https.html"><small>(source)</small></a>
2261+
<li class="wpt-test"><a class="wpt-name" href="https://wpt.fyi/results/secure-payment-confirmation/authentication-accepted-bbk-reused.https.html" title="secure-payment-confirmation/authentication-accepted-bbk-reused.https.html">authentication-accepted-bbk-reused.https.html</a> <a class="wpt-live" href="https://wpt.live/secure-payment-confirmation/authentication-accepted-bbk-reused.https.html"><small>(live test)</small></a> <a class="wpt-source" href="https://github.com/web-platform-tests/wpt/blob/master/secure-payment-confirmation/authentication-accepted-bbk-reused.https.html"><small>(source)</small></a>
2262+
</ul>
2263+
</details>
22502264
<ol>
22512265
<li data-md>
22522266
<p>Let <var>bbk_allowed_algorithms</var> be <code class="idl"><a data-link-type="idl" href="#dom-authenticationextensionspaymentinputs-browserboundpubkeycredparams" id="ref-for-dom-authenticationextensionspaymentinputs-browserboundpubkeycredparams②">browserBoundPubKeyCredParams</a></code>.</p>
@@ -2424,6 +2438,13 @@ <h2 class="heading settled" data-level="5" id="sctn-payment-extension-registrati
24242438
<code class="idl"><a data-link-type="idl" href="https://w3c.github.io/webauthn/#dom-publickeycredential-clientextensionsresults-slot" id="ref-for-dom-publickeycredential-clientextensionsresults-slot②">[[clientExtensionsResults]]</a></code>[<a href="#sctn-payment-extension-registration">"payment"</a>]
24252439
to <var>payment_outputs</var>.</p>
24262440
</ol>
2441+
<details class="wpt-tests-block" dir="ltr" lang="en">
2442+
<summary>Tests</summary>
2443+
<ul class="wpt-tests-list">
2444+
<li class="wpt-test"><a class="wpt-name" href="https://wpt.fyi/results/secure-payment-confirmation/enrollment-bbk-per-passkey.https.html" title="secure-payment-confirmation/enrollment-bbk-per-passkey.https.html">enrollment-bbk-per-passkey.https.html</a> <a class="wpt-live" href="https://wpt.live/secure-payment-confirmation/enrollment-bbk-per-passkey.https.html"><small>(live test)</small></a> <a class="wpt-source" href="https://github.com/web-platform-tests/wpt/blob/master/secure-payment-confirmation/enrollment-bbk-per-passkey.https.html"><small>(source)</small></a>
2445+
<li class="wpt-test"><a class="wpt-name" href="https://wpt.fyi/results/secure-payment-confirmation/enrollment-bbk.https.html" title="secure-payment-confirmation/enrollment-bbk.https.html">enrollment-bbk.https.html</a> <a class="wpt-live" href="https://wpt.live/secure-payment-confirmation/enrollment-bbk.https.html"><small>(live test)</small></a> <a class="wpt-source" href="https://github.com/web-platform-tests/wpt/blob/master/secure-payment-confirmation/enrollment-bbk.https.html"><small>(source)</small></a>
2446+
</ul>
2447+
</details>
24272448
</ol>
24282449
</ol>
24292450
<dt data-md>Client extension output

0 commit comments

Comments
 (0)