summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/modules/credentialmanager/credential_manager_proxy.h
diff options
context:
space:
mode:
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.h8
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