Tom Marble
a99a113414
Bug 1853244 - convert .ini manifests to .toml: batch 6 {caps,devtools,dom}/**/browser.ini r=jmaher,media-playback-reviewers,devtools-reviewers,profiler-reviewers,alwu,nchevobbe,canaltinova
...
Differential Revision: https://phabricator.services.mozilla.com/D188856
2023-09-22 20:42:14 +00:00
John Schanck
84fe257012
Bug 1854266 - move usedAppId logic to authrs_bridge. r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D188768
2023-09-21 16:07:46 +00:00
John Schanck
9ba8ca92cd
Bug 1854016 - move webauthn signature selection logic to authrs_bridge. r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D188639
2023-09-21 16:07:45 +00:00
John Schanck
cb1b6afb63
Bug 1853711 - vendor authenticator-rs v0.4.0-alpha.22. r=keeler,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D188766
2023-09-21 16:07:45 +00:00
John Schanck
64c8c1de84
Bug 1844437 - support WebAuthn credProps extension. r=keeler,webidl,saschanaz
...
Differential Revision: https://phabricator.services.mozilla.com/D188159
2023-09-21 02:07:42 +00:00
Iulian Moraru
814d3eca99
Backed out 2 changesets (bug 1844437, bug 1586950) for causing wpt failures on remote-desktop-client-override.tentative.https.html. CLOSED TREE
...
Backed out changeset 425df011a063 (bug 1844437)
Backed out changeset bad715e0f53e (bug 1586950)
2023-09-21 03:05:55 +03:00
John Schanck
1ea1628d5d
Bug 1844437 - support WebAuthn credProps extension. r=keeler,webidl,saschanaz
...
Differential Revision: https://phabricator.services.mozilla.com/D188159
2023-09-20 21:01:50 +00:00
John Schanck
d15bfcf389
Bug 1813778 - implement WebAuthn isConditionalMediationAvailable. r=keeler,webidl,saschanaz
...
Differential Revision: https://phabricator.services.mozilla.com/D188137
2023-09-20 17:33:46 +00:00
John Schanck
ed72126fe9
Bug 1853819 - Remove nsIU2FTokenManager. r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D188614
2023-09-20 05:02:36 +00:00
Cosmin Sabou
985fed8d4c
Backed out changeset 793702f190e3 (bug 1853819) for bc failures on browser_webauthn_prompts.js. CLOSED TREE
2023-09-20 01:28:28 +03:00
John Schanck
e42e761d3f
Bug 1853819 - Remove nsIU2FTokenManager. r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D188614
2023-09-19 21:15:59 +00:00
Dana Keeler
a5cfd59207
Bug 1823782 - implement webauthn serialization methods r=jschanck,webidl,saschanaz,tschuster
...
Differential Revision: https://phabricator.services.mozilla.com/D187239
2023-09-19 20:03:37 +00:00
John Schanck
15932f108f
Bug 1852636 - vendor authenticator-rs v0.4.0-alpha.21. r=keeler,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D187956
2023-09-12 18:07:55 +00:00
John Schanck
389f2e379e
Bug 1759626 - WebAuthn isUVPAA result depends on Android resident key pref. r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D187926
2023-09-12 18:05:00 +00:00
John Schanck
1a32e9ea0f
Bug 1536155 - implement getTransports() for AuthenticatorAttestationResponse. r=geckoview-reviewers,webidl,keeler,smaug,owlish
...
Differential Revision: https://phabricator.services.mozilla.com/D185225
2023-09-06 21:50:39 +00:00
John Schanck
6773f8457a
Bug 1851719 - avoid using CryptoBuffer for authenticator provided data. r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D187519
2023-09-06 21:50:39 +00:00
John Schanck
0dc5162e6f
Bug 1851656 - add fuzzing.webauthn.authenticator_config pref. r=keeler,jkratzer
...
Differential Revision: https://phabricator.services.mozilla.com/D187509
2023-09-06 17:58:02 +00:00
John Schanck
b3f09128c0
Bug 1813281 - remove icon field from PublicKeyCredentialEntity. r=keeler,webidl,geckoview-reviewers,smaug,owlish
...
Differential Revision: https://phabricator.services.mozilla.com/D186597
2023-09-01 16:29:19 +00:00
John Schanck
6849596979
Bug 1816520 - implement getPublicKey and getPublicKeyAlgorithm for AuthenticatorAttestationResponse. r=keeler,webidl,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D186375
2023-08-31 22:56:50 +00:00
John Schanck
7438e57809
Bug 1816519 - implement getAuthenticatorData for AuthenticatorAttestationResponse. r=keeler,webidl,emilio,smaug
...
Depends on D186806
Differential Revision: https://phabricator.services.mozilla.com/D186374
2023-08-31 22:56:50 +00:00
Iulian Moraru
6fa14bea14
Backed out 2 changesets (bug 1816519, bug 1816520) for causing build bustages on WinWebAuthnManager.cpp. CLOSED TREE
...
Backed out changeset 1bae007bf17b (bug 1816520)
Backed out changeset 96cdbead4d15 (bug 1816519)
2023-08-31 23:07:26 +03:00
John Schanck
539ff71086
Bug 1816520 - implement getPublicKey and getPublicKeyAlgorithm for AuthenticatorAttestationResponse. r=keeler,webidl,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D186375
2023-08-31 18:06:48 +00:00
John Schanck
7933f948be
Bug 1816519 - implement getAuthenticatorData for AuthenticatorAttestationResponse. r=keeler,webidl,emilio,smaug
...
Depends on D186806
Differential Revision: https://phabricator.services.mozilla.com/D186374
2023-08-31 18:06:48 +00:00
Cosmin Sabou
2d7b94471e
Backed out 2 changesets (bug 1816520, bug 1816519) for non-unified build bustages on AuthrsBridge_ffi.h. CLOSED TREE
...
Backed out changeset 03d6e3a37329 (bug 1816520)
Backed out changeset 891504a115dd (bug 1816519)
2023-08-31 09:21:24 +03:00
John Schanck
1e85c0a52b
Bug 1816520 - implement getPublicKey and getPublicKeyAlgorithm for AuthenticatorAttestationResponse. r=keeler,webidl,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D186375
2023-08-31 04:48:20 +00:00
John Schanck
eb35827ea1
Bug 1816519 - implement getAuthenticatorData for AuthenticatorAttestationResponse. r=keeler,webidl,emilio,smaug
...
Depends on D186806
Differential Revision: https://phabricator.services.mozilla.com/D186374
2023-08-31 04:48:19 +00:00
John Schanck
3104851fc5
Bug 1823720 - prevent some fullscreen states while WebAuthn prompts are shown. r=edgar,keeler
...
This prevents fullscreen states that hide chrome while WebAuthn prompts are shown. Specifically, it
1) ensures that the navigation toolbox is shown in fullscreen windows, and
2) disallows fullscreen DOM elements.
Differential Revision: https://phabricator.services.mozilla.com/D187001
2023-08-29 22:39:45 +00:00
John Schanck
76febae414
Bug 1849423 - implement VirtualFidoDevice::CheckKeyHandle for virtual CTAP1 test tokens. r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D186583
2023-08-28 22:00:48 +00:00
John Schanck
793c42d597
Bug 1846836 - allow App ID extension when security.webauthn.ctap2 is true. r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D186807
2023-08-28 17:48:55 +00:00
John Schanck
fba2249b4b
Bug 1850025 - vendor authenticator-rs v0.4.0-alpha20. r=keeler,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D186806
2023-08-28 17:48:55 +00:00
John Schanck
fc0dea8dd1
Bug 1849056 - handle failures of CryptoBuffer::ToArrayBuffer. r=tschuster,webidl,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D186398
2023-08-17 20:05:53 +00:00
Narcis Beleuzu
9716a0aef1
Backed out changeset 536420808253 (bug 1849056) for bustages on AuthenticatorResponse.cpp
2023-08-17 21:13:12 +03:00
John Schanck
568db86806
Bug 1460986 - tests for publickey-credentials-get feature policy. r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D186245
2023-08-17 17:35:47 +00:00
John Schanck
54ebd5bd39
Bug 1849056 - handle failures of CryptoBuffer::ToArrayBuffer. r=tschuster,webidl,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D186398
2023-08-17 17:31:23 +00:00
John Schanck
937b7e0393
Bug 1848172 - vendor authenticator-rs v0.4.0-alpha19. r=keeler,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D186273
2023-08-17 17:27:46 +00:00
John Schanck
fe8f5c7367
Bug 1848821 - decode base64url encoded arguments in add/remove credential. r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D186244
2023-08-16 18:20:26 +00:00
Cristian Tuns
91f3e9507b
Backed out changeset 734d30379253 (bug 1848821) for causing wpt failures in virtual_authenticator.html CLOSED TREE
2023-08-16 03:03:55 -04:00
John Schanck
74757c75c7
Bug 1848821 - decode base64url encoded arguments in add/remove credential. r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D186244
2023-08-16 03:34:24 +00:00
Dana Keeler
390be83e74
Bug 1838894 - webauthn: prevent dispatches to the IPC thread after threads have been shut down r=jschanck
...
Depends on D183057
Differential Revision: https://phabricator.services.mozilla.com/D185232
2023-08-09 20:47:57 +00:00
John Schanck
ac14ed9ee0
Bug 1844136 - avoid the AuthenticatorService and Manager types from auth-rs. r=keeler
...
Depends on D183056
Differential Revision: https://phabricator.services.mozilla.com/D183893
2023-08-09 20:47:55 +00:00
Dana Keeler
a05b028a7e
Bug 1838894 - support adding and removing virtual authenticators in nsIWebAuthnTransport r=jschanck
...
Depends on D181301
Differential Revision: https://phabricator.services.mozilla.com/D183056
2023-08-09 20:47:55 +00:00
John Schanck
22d1d1cb02
Bug 1838938 - Remove U2FSoftTokenTransport. r=keeler
...
Depends on D181302
Differential Revision: https://phabricator.services.mozilla.com/D181301
2023-08-09 20:47:55 +00:00
John Schanck
5f8b0f5223
Bug 1546662 - reenable webauthn wpts. r=keeler
...
Depends on D181300
Differential Revision: https://phabricator.services.mozilla.com/D181302
2023-08-09 20:47:55 +00:00
John Schanck
5a81fc2d12
Bug 1838945 - virtual authenticator test cleanup. r=keeler
...
Depends on D181006
Differential Revision: https://phabricator.services.mozilla.com/D181300
2023-08-09 20:47:54 +00:00
John Schanck
80906d58d2
Bug 1838526 - Add a CTAP2 capable virtual authenticator for tests. r=keeler
...
Depends on D181577
Differential Revision: https://phabricator.services.mozilla.com/D181006
2023-08-09 20:47:54 +00:00
John Schanck
61a41a98f3
Bug 1839517 - vendor authenticator-rs v0.4.0-alpha.18. r=keeler,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D181577
2023-08-09 20:47:53 +00:00
Cristian Tuns
a157f7fe17
Backed out 11 changesets (bug 1676679, bug 1846574, bug 1838526, bug 1546662, bug 1838945, bug 1844136, bug 1838938, bug 1839517, bug 1838894) for causing wpt failures in response.py CLOSED TREE
...
Backed out changeset cfb72ec53461 (bug 1838894)
Backed out changeset 48d93b2327bf (bug 1838894)
Backed out changeset 1b600408020d (bug 1676679)
Backed out changeset 199a69c94e56 (bug 1846574)
Backed out changeset 0fd66a02d9ef (bug 1844136)
Backed out changeset cede3491e7fb (bug 1838894)
Backed out changeset cdfe8b080bad (bug 1838938)
Backed out changeset ddb81e7713a7 (bug 1546662)
Backed out changeset 61c7382a4a2e (bug 1838945)
Backed out changeset 29ccda7bfd30 (bug 1838526)
Backed out changeset b4e59c6a2f8f (bug 1839517)
2023-08-08 19:05:21 -04:00
Dana Keeler
86957e4c8d
Bug 1838894 - webauthn: prevent dispatches to the IPC thread after threads have been shut down r=jschanck
...
Depends on D183057
Differential Revision: https://phabricator.services.mozilla.com/D185232
2023-08-08 18:00:21 +00:00
John Schanck
0f7dbdde55
Bug 1844136 - avoid the AuthenticatorService and Manager types from auth-rs. r=keeler
...
Depends on D183056
Differential Revision: https://phabricator.services.mozilla.com/D183893
2023-08-08 18:00:20 +00:00
Dana Keeler
e64f2d53e9
Bug 1838894 - support adding and removing virtual authenticators in nsIWebAuthnTransport r=jschanck
...
Depends on D181301
Differential Revision: https://phabricator.services.mozilla.com/D183056
2023-08-08 18:00:19 +00:00