serenity
serenity copied to clipboard
Ladybird always assumes https and doesn't try http
If i enter just a domain for a website that does not run on HTTPS, Ladybird fails to load it. Ladybird seems to assume all websites are served on HTTPS and doesn't fallback to HTTP.
To reproduce:
- In ladybird, enter a website that runs on HTTP only. For example:
adamplumb.com - Nothing happens, though the address bar now shows
https://adamplumb.com/
The logs show:
ResourceLoader: Starting load of: "https://adamplumb.com/"
ResourceLoader: Failed load of: "https://adamplumb.com/", Error: Load failed: 0, Duration: 244ms``
What I would expect is that if I enter adamplumb.com it should default to HTTP and allow the server to redirect to HTTPS.
HTTPS definitely should be the default (with a possible fallback to HTTP). I think on some of sites linked from adamplumb.com may want to consider using HTTPS, for example http://wiki.rabbitvcs.org/wiki/contribute?do=login, appears to send logins over plain text.