diff options
Diffstat (limited to 'chromium/third_party/blink/renderer/modules/credentialmanager/credential_manager_proxy.h')
-rw-r--r-- | chromium/third_party/blink/renderer/modules/credentialmanager/credential_manager_proxy.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/chromium/third_party/blink/renderer/modules/credentialmanager/credential_manager_proxy.h b/chromium/third_party/blink/renderer/modules/credentialmanager/credential_manager_proxy.h index 25f046d64dc..41a3b031189 100644 --- a/chromium/third_party/blink/renderer/modules/credentialmanager/credential_manager_proxy.h +++ b/chromium/third_party/blink/renderer/modules/credentialmanager/credential_manager_proxy.h @@ -7,6 +7,7 @@ #include "mojo/public/cpp/bindings/remote.h" #include "third_party/blink/public/mojom/credentialmanager/credential_manager.mojom-blink.h" +#include "third_party/blink/public/mojom/sms/sms_receiver.mojom-blink.h" #include "third_party/blink/public/mojom/webauthn/authenticator.mojom-blink.h" #include "third_party/blink/renderer/core/dom/document.h" #include "third_party/blink/renderer/modules/modules_export.h" @@ -45,10 +46,14 @@ class MODULES_EXPORT CredentialManagerProxy mojom::blink::Authenticator* Authenticator() { return authenticator_.get(); } + mojom::blink::SmsReceiver* SmsReceiver(); + void FlushCredentialManagerConnectionForTesting() { credential_manager_.FlushForTesting(); } + void Trace(Visitor* visitor) override; + // Both flavors must be called only with arguments representing a valid // context corresponding to an attached Document. static CredentialManagerProxy* From(ScriptState*); @@ -57,6 +62,9 @@ class MODULES_EXPORT CredentialManagerProxy private: mojo::Remote<mojom::blink::Authenticator> authenticator_; mojo::Remote<mojom::blink::CredentialManager> credential_manager_; + mojo::Remote<mojom::blink::SmsReceiver> sms_receiver_; + + Member<Document> document_; }; } // namespace blink |