I noticed while debugging a fully downloaded page that it was trying to preconnect to a file:// host. That doesn't make any sense, so let's add a tiny bit of logic to ignore preconnect requests for file: and data: URLs.
<textPath>