Which UI option to choose is unspecified. The convention is to select the first assertion / creation option.
<rdar://problem/90274854>
Created attachment 454652 [details] Patch
Comment on attachment 454652 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=454652&action=review r=me > Source/WebKit/UIProcess/WebAuthentication/AuthenticatorManager.h:-100 > - void decidePolicyForLocalAuthenticator(CompletionHandler<void(LocalAuthenticatorPolicy)>&&) final; It might be enough to just remove 'final' on these two methods, and not make them public. > Source/WebKit/UIProcess/WebAuthentication/Virtual/VirtualAuthenticatorManager.h:43 > + void runPanel(); void runPanel() override; This can also be 'private', since it is an override of the parent class method.
Committed r291321 (248460@main): <https://commits.webkit.org/248460@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 454652 [details].