Skip to content

Commit

Permalink
Update compat chart.
Browse files Browse the repository at this point in the history
  • Loading branch information
lgarron committed Jan 17, 2023
1 parent 6a1f633 commit a9d5235
Showing 1 changed file with 1 addition and 2 deletions.
3 changes: 1 addition & 2 deletions compat.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,12 @@ A document to track more specific nuances than <https://caniuse.com/?search=weba
| Functionality | Links | Chrome | Firefox | Safari |
|-|-|-|-|-|
| `residentKey` in `authenticatorSelection` | [spec](https://w3c.github.io/webauthn/#dom-authenticatorselectioncriteria-residentkey) | ✅ 109.0.5414.87 | ❌ 111.0a1 | ✅ 16.2 |
| `PublicKeyCredential.isConditionalMediationAvailable()` | [spec](https://w3c.github.io/webauthn/#dom-publickeycredential-isconditionalmediationavailable), [crbug](https://bugs.chromium.org/p/chromium/issues/detail?id=1330946) | 🏁 106.0.5220.0+[^1] || ✅ 16+ |
| `PublicKeyCredential.isConditionalMediationAvailable()` | [spec](https://w3c.github.io/webauthn/#dom-publickeycredential-isconditionalmediationavailable), [crbug](https://bugs.chromium.org/p/chromium/issues/detail?id=1330946) | ✅ 109.0.5414.87 || ✅ 16+ |
| `largeBlob` extension | [spec](https://w3c.github.io/webauthn/#sctn-large-blob-extension), [crbug](https://bugs.chromium.org/p/chromium/issues/detail?id=1114875&colspec=ID%20Pri%20M%20Status%20Owner%20Summary%20OS%20Modified&x=m&y=releaseblock&cells=tiles&q=largeBlob&can=1), [chromestatus](https://chromestatus.com/feature/5657899357437952) | 🏁[^2][^3] |[^4] |[^4] |
| `authenticatorAttachment` on `PublicKeyCredential` return values | [spec](https://w3c.github.io/webauthn/#dom-publickeycredential-authenticatorattachment) | ✅ 109.0.5414.87 | ❌ 111.0a1 | ✅ 16.2 |
| `parseCreationOptionsFromJSON` and `parseRequestOptionsFromJSON` on `globalThis.PublicKeyCredential` | [spec](https://w3c.github.io/webauthn/#sctn-parseCreationOptionsFromJSON) | ❌ 109.0.5414.87 | ❌ 111.0a1 | ❌ 16.2 |
| Methods on `AuthenticatorAttestationResponse`: `getAuthenticatorData`, `getPublicKey`, `getPublicKeyAlgorithm`, `getTransports` | [spec](https://w3c.github.io/webauthn/#sctn-parseCreationOptionsFromJSON) | ✅ 109.0.5414.87 | ❌ 111.0a1 | ✅ 16.2 |

[^1]: Flag: `chrome://flags/#webauthn-conditional-ui`
[^2]: Flag: `chrome://flags/#enable-experimental-web-platform-features`
[^3]: Works with a YubiKey Bio but not Touch ID.
[^4]: Completely ignores the `largeBlob` extensions (e.g. doesn't fail when passed `largeBlob: {support: "required"}`)
Expand Down

0 comments on commit a9d5235

Please sign in to comment.