Bug 197543

Summary: [WebAuthN] A focused document should be required
Product: WebKit Reporter: Jiewen Tan <jiewen_tan>
Component: WebCore Misc.Assignee: Jiewen Tan <jiewen_tan>
Status: RESOLVED FIXED    
Severity: Normal CC: bfulgham, commit-queue, ews-watchlist, jiewen_tan, rniwa, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 181943    
Attachments:
Description Flags
Patch
bfulgham: review+, ews-watchlist: commit-queue-
Archive of layout-test-results from ews106 for mac-highsierra-wk2
none
Archive of layout-test-results from ews123 for ios-simulator-wk2
none
Archive of layout-test-results from ews211 for win-future
none
Patch for Landing jiewen_tan: commit-queue+

Description Jiewen Tan 2019-05-02 18:49:48 PDT
A focused document should be required.
Comment 1 Radar WebKit Bug Importer 2019-05-02 18:50:35 PDT
<rdar://problem/50430989>
Comment 2 Radar WebKit Bug Importer 2019-05-02 18:51:43 PDT Comment hidden (obsolete)
Comment 3 Jiewen Tan 2019-05-02 19:03:00 PDT
Created attachment 368867 [details]
Patch
Comment 4 Brent Fulgham 2019-05-02 19:42:07 PDT
Comment on attachment 368867 [details]
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=368867&action=review

> Source/WebCore/Modules/webauthn/AuthenticatorCoordinator.cpp:-171
> -    // For better performance, transports of options.excludeCredentials are checked in LocalAuthenticator.

Why are you removing this comment. At least we should say we aren't implementing these steps and why.

> Source/WebCore/Modules/webauthn/AuthenticatorCoordinator.cpp:-243
> -    if (!m_client)  {

Ditto.
Comment 5 EWS Watchlist 2019-05-02 20:04:21 PDT Comment hidden (obsolete)
Comment 6 EWS Watchlist 2019-05-02 20:04:23 PDT Comment hidden (obsolete)
Comment 7 EWS Watchlist 2019-05-02 20:48:31 PDT Comment hidden (obsolete)
Comment 8 EWS Watchlist 2019-05-02 20:48:32 PDT Comment hidden (obsolete)
Comment 9 EWS Watchlist 2019-05-02 22:22:29 PDT Comment hidden (obsolete)
Comment 10 EWS Watchlist 2019-05-02 22:22:33 PDT Comment hidden (obsolete)
Comment 11 Jiewen Tan 2019-05-03 11:04:53 PDT
Comment on attachment 368867 [details]
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=368867&action=review

Thanks Brent for r+ this patch.

>> Source/WebCore/Modules/webauthn/AuthenticatorCoordinator.cpp:-171
>> -    // For better performance, transports of options.excludeCredentials are checked in LocalAuthenticator.
> 
> Why are you removing this comment. At least we should say we aren't implementing these steps and why.

Because all those steps are implemented.
Comment 12 Jiewen Tan 2019-05-03 12:06:10 PDT
Created attachment 368962 [details]
Patch for Landing
Comment 13 Jiewen Tan 2019-05-03 16:41:42 PDT
Committed r244938: <https://trac.webkit.org/changeset/244938>