LibWeb: Stub for Credential Management API

Stub out basic Credential Management APIs and import IDL tests.

Spec: https://w3c.github.io/webappsec-credential-management/
This commit is contained in:
devgianlu 2025-01-30 22:29:26 +01:00 committed by Andrew Kaster
commit da9eaf8788
Notes: github-actions[bot] 2025-02-05 20:19:50 +00:00
20 changed files with 534 additions and 0 deletions

View file

@ -99,6 +99,20 @@ struct ParsedCookie;
enum class Source;
}
namespace Web::CredentialManagement {
class Credential;
class CredentialsContainer;
class FederatedCredential;
class PasswordCredential;
struct CredentialData;
struct CredentialRequestOptions;
struct CredentialCreationOptions;
struct FederatedCredentialRequestOptions;
struct FederatedCredentialInit;
struct PasswordCredentialData;
}
namespace Web::Crypto {
class Crypto;
class SubtleCrypto;