Description of the need

Spinning this out of https://github.com/backdrop/backdrop-issues/issues/4055 and https://github.com/backdrop/backdrop-issues/issues/4054. From d7 module:

The second relies on the former changes.

Proposed solution

  • find the internal path if it exists.
  • for protocol-less URLS such as //domain.tld add an "https" or "http" depending on which the site is using (only for validation)
GitHub Issue #: 
5000