AuthenticatorRequestClientDelegate will serve as the main avenue of communication between the AuthenticatorImpl in //content and the embedder (e.g. //chrome).
It will be used used to:
-- retrieve contextual information from the embedder required for servicing a WebAuthn request, e.g. whether direct/individual attestation is allowed or whether a frame has focus.
-- transmit information back and forth that will faciliate showing browser UI during the time of a WebAuthn request.
Comment 1 by engedy@chromium.org
, May 30 2018