This is a rebase of #17325 with `[replace]` entries removed, a bunch more dependencies updated, and some more compile fixes. Original work by @Eijebong, thanks a lot! Source-Repo: https://github.com/servo/servo Source-Revision: 66c130d55aa0d7af1104c00e93a5bf950f23a383