You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In the domain to ASCII algorithm, it is explicitly stated that processing_option should be set to Nontransitional_Processing. However, the domain to Unicode algorithm does not explicitly state whether Transitional or Nontransitional processing should be used. Am I correct to assume that Transitional processing should be used here?
Let result be the result of running Unicode ToUnicode with domain_name set to domain, CheckHyphens set to false, CheckBidi set to true, CheckJoiners set to true, and UseSTD3ASCIIRules set to false.
The steps in valid domain also don't explicitly state which processing_option should be used. Am I correct to assume that Transitional processing is also used here?
Set result to the result of running Unicode ToUnicode with domain_name set to result, CheckHyphens set to false, CheckBidi set to true, CheckJoiners set to true, and UseSTD3ASCIIRules set to true.
The text was updated successfully, but these errors were encountered:
I suspect this should be Nontransitional as well. The main problem with this algorithm in general is that it isn't exposed to script at the moment and what browsers implement is more complicated. See #274 for some past discussion.
How interesting, the Transitional flag for ToUnicode was added in the most recent update. Previously, ToUnicode always used Nontransitional. We should replicate that behavior.
This makes it so that the domain to ASCII, domain to Unicode, and valid domain explicitly state the value for the *Transitional_Processing* flag as now required by UTS 46.
It also renames *processing_option* to *Transitional_Processing* to match UTS 46 changes. Fixes#400.
In the domain to ASCII algorithm, it is explicitly stated that processing_option should be set to Nontransitional_Processing. However, the domain to Unicode algorithm does not explicitly state whether Transitional or Nontransitional processing should be used. Am I correct to assume that Transitional processing should be used here?
The steps in valid domain also don't explicitly state which processing_option should be used. Am I correct to assume that Transitional processing is also used here?
The text was updated successfully, but these errors were encountered: