The canonical spelling of a URL a client browses — the identity a tab,
history entry or bookmark is keyed by. An httpx:// URL is parseHttpxUrl's
href; an http(s):// one (proxy mode) is the WHATWG serialization, fragment
dropped, so "HTTPS://Example.org" and "https://example.org/" are one page.
Anything else throws a TypeError, as parseHttpxUrl does.
The canonical spelling of a URL a client browses — the identity a tab, history entry or bookmark is keyed by. An httpx:// URL is parseHttpxUrl's href; an http(s):// one (proxy mode) is the WHATWG serialization, fragment dropped, so "HTTPS://Example.org" and "https://example.org/" are one page. Anything else throws a TypeError, as parseHttpxUrl does.