This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
at step 7 of https://url.spec.whatwg.org/#concept-host-parser says >| Return asciiDomain if the Unicode flag is unset, and the result of running domain to Unicode on asciiDomain otherwise. |< in this process, unicode flag is optional. so at this time, flag has three state. 1, given and set 2, given and unset 3, not given and this "unset" is not clear enough, I can't be sure 2 or 2+3. so it seems better to describe default value for flag if it isn't given. Jxck
If you're implementing now, please assume unset. I try to make all flags be unset by default. Will clarify the specification at some later point.
https://github.com/whatwg/url/commit/468be056536ff579e265a65ca7cacf470f2f8040