ladybird icon indicating copy to clipboard operation
ladybird copied to clipboard

LibWeb: Credential Management level 1

Open tete17 opened this issue 1 year ago • 3 comments

I love the spirit of Ladybird and I want it to become my browser of the future.

This means is it needs to support the WebauthN spec. In order to support it we first need to enable the Credentials spec.

This is the initial implementation with mostly scaffolding. The only implementation, and it is partial, is the get function for the CredentialsContainer.

This already allows us to gain 26 more WPT tests pass in the credential-management category :)

https://w3c.github.io/webappsec-credential-management/

tete17 avatar Nov 27 '24 19:11 tete17

There is a draft PR open for this (#2278), but I don't know if the original author is still working on it. CC: @sakgoyal

rgret-dev avatar Nov 27 '24 20:11 rgret-dev

There is a draft PR open for this (#2278), but I don't know if the original author is still working on it. CC: @sakgoyal

I had worked on it for a bit, but then I forgot I made that draft PR. Ill update it soon and get back to it soon. I have been busy with some school work. if I dont make updates to my PR by end of the week, feel free to use this version instead.

sakgoyal avatar Nov 27 '24 22:11 sakgoyal

yea go ahead and use this PR instead. also consider renaming the PR to the way I have mine in #2278

sakgoyal avatar Dec 08 '24 20:12 sakgoyal

This pull request has been automatically marked as stale because it has not had recent activity. It will be closed in 7 days if no further activity occurs. Thank you for your contributions!

github-actions[bot] avatar Jan 02 '25 01:01 github-actions[bot]

I am also reviving my old PR for this and I believe im basically done. I had to hack around some of the issues around partial dictionaries, but it compiles without errors.

sakgoyal avatar Jan 03 '25 16:01 sakgoyal

This pull request has been automatically marked as stale because it has not had recent activity. It will be closed in 7 days if no further activity occurs. Thank you for your contributions!

github-actions[bot] avatar Jan 26 '25 01:01 github-actions[bot]

This pull request has been closed because it has not had recent activity. Feel free to open a new pull request if you wish to still contribute these changes. Thank you for your contributions!

github-actions[bot] avatar Feb 02 '25 01:02 github-actions[bot]