What steps will reproduce the problem?
1. Register RSS feed that has URLs started with https://
2. Click in feed viewer to open this URL
3. Browser opens incorrect location at domain "https.com"
What is the expected output? What do you see instead?
Correctly open URL in feed
What version of the product are you using? On what operating system?
Latest trunk code
Please provide any additional information below.
Problem is in OpenURL function, it validates existence of http:// substring(it
should look for a prefix) in URL and appends http:// prefix if not found - this
is incorrect behavior.
(https://google.com -> http://https://google.com)
URL protocols can't be validated in this way because there can be custom URL
protocols registered in system (like skype, email links and many more)
Also URLs with no protocol specified is completely valid URLs.
So the best solution is to remove protocol validation from OpenURL function.
Original issue reported on code.google.com by VitaliyG...@gmail.com on 14 Aug 2013 at 11:31
Original issue reported on code.google.com by
VitaliyG...@gmail.com
on 14 Aug 2013 at 11:31Attachments: