Bug 223782

Summary: REGRESSION(r272301): [SOUP] default port attribute when persisting credential information with libsecret
Product: WebKit Reporter: enometh
Component: WebKitGTKAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Minor CC: aperez, berto, bugs-noreply, cgarcia, ews-watchlist, gustavo
Priority: P2    
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch aperez: review+

Description enometh 2021-03-25 22:03:08 PDT
with webkit-2.31.91 When logging into http://192.168.20.1/ with 
Basic authentication, the password prompt says:

"Authentication required by 192.168.20.1:0"

The default port (via protectionSpace.port()) is now 0 
instead of 80 and earlier credentials are missed when 
libsecret calls SearchItems because of this mismatch.

]I'm not sure if this was an oversight or if it were
intended, hence this report]
Comment 1 Carlos Garcia Campos 2021-03-26 00:40:44 PDT
Created attachment 424322 [details]
Patch
Comment 2 Carlos Garcia Campos 2021-03-26 02:39:53 PDT
Committed r275085 (235796@main): <https://commits.webkit.org/235796@main>