RESOLVED FIXED 205100
[WebAuthn] Implement dummy _WKWebAuthenticationPanel SPIs for CTAP PIN support
https://bugs.webkit.org/show_bug.cgi?id=205100
Summary [WebAuthn] Implement dummy _WKWebAuthenticationPanel SPIs for CTAP PIN support
Jiewen Tan
Reported 2019-12-10 21:45:01 PST
Implement dummy _WKWebAuthenticationPanel SPIs for CTAP PIN support.
Attachments
Patch (4.66 KB, patch)
2019-12-10 22:01 PST, Jiewen Tan
no flags
Radar WebKit Bug Importer
Comment 1 2019-12-10 21:46:11 PST
Jiewen Tan
Comment 2 2019-12-10 22:01:36 PST
Brent Fulgham
Comment 3 2019-12-10 22:25:31 PST
Comment on attachment 385348 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=385348&action=review I think this looks good. Did you run it by Garrett? R=me > Source/WebKit/UIProcess/API/Cocoa/_WKWebAuthenticationPanel.h:71 > +- (void)panel:(_WKWebAuthenticationPanel *)panel requestPINWithRetries:(NSUInteger)retries completionHandler:(void (^)(NSData *))completionHandler WK_API_AVAILABLE(macos(WK_MAC_TBA), ios(WK_IOS_TBA)); Do you need a stub implementation to build cleanly?
Jiewen Tan
Comment 4 2019-12-11 02:23:56 PST
Comment on attachment 385348 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=385348&action=review Thanks Brent for r+ the patch. >> Source/WebKit/UIProcess/API/Cocoa/_WKWebAuthenticationPanel.h:71 >> +- (void)panel:(_WKWebAuthenticationPanel *)panel requestPINWithRetries:(NSUInteger)retries completionHandler:(void (^)(NSData *))completionHandler WK_API_AVAILABLE(macos(WK_MAC_TBA), ios(WK_IOS_TBA)); > > Do you need a stub implementation to build cleanly? No, I don't think so given this is a protocol.
Jiewen Tan
Comment 5 2019-12-11 02:24:20 PST
(In reply to Brent Fulgham from comment #3) > Comment on attachment 385348 [details] > Patch > > View in context: > https://bugs.webkit.org/attachment.cgi?id=385348&action=review > > I think this looks good. Did you run it by Garrett? R=me Yes, I do. > > > Source/WebKit/UIProcess/API/Cocoa/_WKWebAuthenticationPanel.h:71 > > +- (void)panel:(_WKWebAuthenticationPanel *)panel requestPINWithRetries:(NSUInteger)retries completionHandler:(void (^)(NSData *))completionHandler WK_API_AVAILABLE(macos(WK_MAC_TBA), ios(WK_IOS_TBA)); > > Do you need a stub implementation to build cleanly?
WebKit Commit Bot
Comment 6 2019-12-11 03:07:53 PST
Comment on attachment 385348 [details] Patch Clearing flags on attachment: 385348 Committed r253366: <https://trac.webkit.org/changeset/253366>
WebKit Commit Bot
Comment 7 2019-12-11 03:07:54 PST
All reviewed patches have been landed. Closing bug.
Jiewen Tan
Comment 8 2019-12-11 11:31:40 PST
Jiewen Tan
Comment 9 2019-12-11 16:18:06 PST
Note You need to log in before you can comment on or make changes to this bug.