In this revision, I added the fallback logic so that if a file:// URL is not used, and the file looks more like a local file, look for the local file instead.
In this revision, I added the fallback logic so that if a file:// URL is not used, and the file looks more like a local file, look for the local file instead.