Bug fix: a remote, relative protocol url might sanitise into a cache filename with a leading period.
Prepend URLs for all asset types (remote & stylesheet, as well as local).