[whatwg/url] Web compatibility issue with various unknown (external) protocols like ed2k (Issue #815)

### What is the issue with the URL Standard?

After Firefox shipped the new standard URL parser in [Firefox 122](https://bugzilla.mozilla.org/show_bug.cgi?id=1603699), we have received multiple bug reports about external protocol handlers that don't work anymore.

The most common seems to be `ed2k:`, a protocol used for the eDonkey file sharing. It's notable because even the [Wikipedia page](https://en.wikipedia.org/wiki/Ed2k_URI_scheme#File_link_format) contains URLs that aren't parseable using a WhatWG URL conformant implementation.

Various other issues are related to handling of `://`. For example `openimstoolkit://http://example.com` is now parsed as `openimstoolkit://http//example.com` (note the missing `:` after http). ([Bug 1876729](https://bugzilla.mozilla.org/show_bug.cgi?id=1876729)). A similar issue happens for `potplayer:` ([Bug 1876731](https://bugzilla.mozilla.org/show_bug.cgi?id=1876731)).

-- 
Reply to this email directly or view it on GitHub:
https://github.com/whatwg/url/issues/815
You are receiving this because you are subscribed to this thread.

Message ID: <whatwg/url/issues/815@github.com>

Received on Monday, 29 January 2024 12:04:46 UTC