gecko-dev/dom/webauthn
Nika Layzell 9d6bb19c23 Bug 1809753 - Part 4: Remove unnecessary GetMainThreadEventTarget, r=mccr8
This method always returned GetMainThreadSerialEventTarget(). This patch
switches all callers over to use that method instead.

We can't easily switch all calls to be calls to NS_GetMainThread(), as there is
no version of that method returning a bare nsIThread* instance.

I didn't introduce one, as we may want to add a lock around mMainThread in the
future, which would require removing nsThreadManager::GetMainThreadWeak. As
this method only returns nsISerialEventTarget, it method could remain
implemented, however, by returning a statically allocated fake event target
which forwards dispatches (and QIs to nsIThread) to the real main thread.

Differential Revision: https://phabricator.services.mozilla.com/D166608
2023-01-16 23:14:12 +00:00
..
cbor-cpp Bug 1530373 - Support CTAP2 via USB HID r=supply-chain-reviewers,fluent-reviewers,flod,ckerschb 2022-12-06 18:09:54 +00:00
libudev-sys Bug 1802689 - Add missing licenses info in Cargo.toml r=mhoye,necko-reviewers,kershaw,valentin 2022-12-13 09:14:44 +00:00
tests Bug 1806359 - Convert telemetry imports to direct ES imports. r=necko-reviewers,application-update-reviewers,pip-reviewers,credential-management-reviewers,janerik,mconley,sgalich,bytesized,kershaw 2022-12-23 12:37:07 +00:00
winwebauthn
AndroidWebAuthnTokenManager.cpp Bug 1809753 - Part 4: Remove unnecessary GetMainThreadEventTarget, r=mccr8 2023-01-16 23:14:12 +00:00
AndroidWebAuthnTokenManager.h Bug 1530373 - Support CTAP2 via USB HID r=supply-chain-reviewers,fluent-reviewers,flod,ckerschb 2022-12-06 18:09:54 +00:00
AuthenticatorAssertionResponse.cpp
AuthenticatorAssertionResponse.h
AuthenticatorAttestationResponse.cpp
AuthenticatorAttestationResponse.h
AuthenticatorResponse.cpp
AuthenticatorResponse.h
CTAPHIDTokenManager.cpp Bug 1530373 - Support CTAP2 via USB HID r=supply-chain-reviewers,fluent-reviewers,flod,ckerschb 2022-12-06 18:09:54 +00:00
CTAPHIDTokenManager.h Bug 1530373 - Support CTAP2 via USB HID r=supply-chain-reviewers,fluent-reviewers,flod,ckerschb 2022-12-06 18:09:54 +00:00
moz.build Bug 1804434 - Split register/sign dialog into pre- and post token selection dialog. r=jschanck,flod 2022-12-13 20:28:59 +00:00
nsIU2FTokenManager.idl Bug 1530373 - Support CTAP2 via USB HID r=supply-chain-reviewers,fluent-reviewers,flod,ckerschb 2022-12-06 18:09:54 +00:00
PublicKeyCredential.cpp
PublicKeyCredential.h
PWebAuthnTransaction.ipdl
U2FHIDTokenManager.cpp Bug 1530373 - Support CTAP2 via USB HID r=supply-chain-reviewers,fluent-reviewers,flod,ckerschb 2022-12-06 18:09:54 +00:00
U2FHIDTokenManager.h Bug 1530373 - Support CTAP2 via USB HID r=supply-chain-reviewers,fluent-reviewers,flod,ckerschb 2022-12-06 18:09:54 +00:00
U2FSoftTokenManager.cpp Bug 1809753 - Part 4: Remove unnecessary GetMainThreadEventTarget, r=mccr8 2023-01-16 23:14:12 +00:00
U2FSoftTokenManager.h Bug 1530373 - Support CTAP2 via USB HID r=supply-chain-reviewers,fluent-reviewers,flod,ckerschb 2022-12-06 18:09:54 +00:00
U2FTokenManager.cpp Bug 1809753 - Part 4: Remove unnecessary GetMainThreadEventTarget, r=mccr8 2023-01-16 23:14:12 +00:00
U2FTokenManager.h Bug 1530373 - Support CTAP2 via USB HID r=supply-chain-reviewers,fluent-reviewers,flod,ckerschb 2022-12-06 18:09:54 +00:00
U2FTokenTransport.h Bug 1530373 - Support CTAP2 via USB HID r=supply-chain-reviewers,fluent-reviewers,flod,ckerschb 2022-12-06 18:09:54 +00:00
WebAuthnCBORUtil.cpp
WebAuthnCBORUtil.h Bug 1530373 - Support CTAP2 via USB HID r=supply-chain-reviewers,fluent-reviewers,flod,ckerschb 2022-12-06 18:09:54 +00:00
WebAuthnCoseIdentifiers.h
WebAuthnManager.cpp
WebAuthnManager.h
WebAuthnManagerBase.cpp
WebAuthnManagerBase.h
WebAuthnTransactionChild.cpp
WebAuthnTransactionChild.h
WebAuthnTransactionParent.cpp
WebAuthnTransactionParent.h
WebAuthnUtil.cpp
WebAuthnUtil.h
WinWebAuthnManager.cpp
WinWebAuthnManager.h