Bug 113961

Summary: REGRESSION (r146580): Assertion using SecurityOrigin::create, URL string is not valid
Product: WebKit Reporter: Alexey Proskuryakov <ap>
Component: WebKit2Assignee: Alexey Proskuryakov <ap>
Status: RESOLVED FIXED    
Severity: Normal CC: eric
Priority: P1    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
proposed fix ggaren: review+

Description Alexey Proskuryakov 2013-04-04 14:32:41 PDT
protocol://host:port/ is not a parsed KURL string when protocol is http, and port is 80.

This constructor is not used in WebCore normally, but is exposed through API.
Comment 1 Alexey Proskuryakov 2013-04-04 14:36:43 PDT
Created attachment 196530 [details]
proposed fix
Comment 2 Geoffrey Garen 2013-04-04 14:52:24 PDT
Comment on attachment 196530 [details]
proposed fix

r=me
Comment 3 Alexey Proskuryakov 2013-04-04 14:56:30 PDT
Committed <http://trac.webkit.org/r147671>.
Comment 4 Eric Seidel (no email) 2013-04-09 00:59:50 PDT
Thanks for the fix ap/ggaren.  Sorry for the trouble.