diff --git a/fetch.bs b/fetch.bs index 8f34ae887..9f5a4bac9 100644 --- a/fetch.bs +++ b/fetch.bs @@ -111,6 +111,9 @@ urlPrefix:https://w3c.github.io/hr-time/#;spec:hr-time "href": "https://datatracker.ietf.org/doc/html/draft-ietf-masque-h3-datagram", "publisher": "IETF", "title": "Using QUIC Datagrams with HTTP/3" + }, + "ONION": { + "aliasOf": "RFC7686" } } @@ -2820,6 +2823,11 @@ given a request request, run these steps:
  • Let serializedOrigin be the result of byte-serializing a request origin with request. +

  • If request's current URL's origin's + host ends with ".onion" or ".onion.", and + is not same origin with request's origin, then set + serializedOrigin to `null`. [[ONION]] +

  • If request's response tainting is "cors" or request's mode is "websocket", then append (`Origin`, serializedOrigin) to