Bug 235533 - [WebAuthn] We should pass extensions to ASC if possible
Summary: [WebAuthn] We should pass extensions to ASC if possible
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKit Misc. (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: pascoe@apple.com
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2022-01-24 12:11 PST by pascoe@apple.com
Modified: 2022-01-26 16:04 PST (History)
4 users (show)

See Also:


Attachments
Patch (31.73 KB, patch)
2022-01-24 12:22 PST, pascoe@apple.com
no flags Details | Formatted Diff | Diff
Patch (30.17 KB, patch)
2022-01-24 12:33 PST, pascoe@apple.com
ews-feeder: commit-queue-
Details | Formatted Diff | Diff
Patch (30.21 KB, patch)
2022-01-24 13:37 PST, pascoe@apple.com
ews-feeder: commit-queue-
Details | Formatted Diff | Diff
Patch (21.17 KB, patch)
2022-01-24 14:57 PST, pascoe@apple.com
no flags Details | Formatted Diff | Diff
Patch (13.28 KB, patch)
2022-01-24 15:47 PST, pascoe@apple.com
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description pascoe@apple.com 2022-01-24 12:11:42 PST
Google.com relies on the googleLegacyAppidSupport extensions, however this information doesn't currently get passed to ASC. This patch starts to pass it if the associated classes are available.
Comment 1 pascoe@apple.com 2022-01-24 12:11:59 PST
rdar://87169406
Comment 2 pascoe@apple.com 2022-01-24 12:22:08 PST
Created attachment 449842 [details]
Patch
Comment 3 pascoe@apple.com 2022-01-24 12:33:26 PST
Created attachment 449844 [details]
Patch
Comment 4 pascoe@apple.com 2022-01-24 13:37:05 PST
Created attachment 449848 [details]
Patch
Comment 5 pascoe@apple.com 2022-01-24 14:57:35 PST
Created attachment 449865 [details]
Patch
Comment 6 pascoe@apple.com 2022-01-24 15:47:34 PST
Created attachment 449875 [details]
Patch
Comment 7 Brent Fulgham 2022-01-26 15:10:56 PST
Comment on attachment 449875 [details]
Patch

r=me
Comment 8 EWS 2022-01-26 16:04:31 PST
Committed r288652 (246460@main): <https://commits.webkit.org/246460@main>

All reviewed patches have been landed. Closing bug and clearing flags on attachment 449875 [details].