Add rust-url as a submodule and a Makefile for it.
Start dogfooding rust-url. Fix #1673.
Hard-code resource task loaders. They never change.
Move about: URL handling from parsing to loading. Fix #1094
Percent-decoding also applies to base64 data: URLs.
Don’t drop whitespace in data: URLs. FromBase64 already skips newlines.