Fixes #3610.
Previously, clicking the URI on Linux produced this error:
xdg-open: file 'www.*' does not exist.
xdg-open expects URIs to start with a scheme (http:// or https://) for them to be opened in a browser, otherwise it treats them as file paths.
Was there a specific reason they were previously being stripped, other than to make the link look "cleaner"?
I'd argue that it's valuable to know if a link is using TLS before clicking on it.
I removed the stripSchemeFromURI function entirely, since it was unused elsewhere, and was not generic to any URI which isn't http(s).
Fixes #3610.
Previously, clicking the URI on Linux produced this error:
```
xdg-open: file 'www.*' does not exist.
```
`xdg-open` expects URIs to start with a scheme (http:// or https://) for them to be opened in a browser, otherwise it treats them as file paths.
Was there a specific reason they were previously being stripped, other than to make the link look "cleaner"?
I'd argue that it's valuable to know if a link is using TLS before clicking on it.
I removed the stripSchemeFromURI function entirely, since it was unused elsewhere, and was not generic to any URI which isn't http(s).