- From: Domenic Denicola <notifications@github.com>
- Date: Mon, 14 May 2018 15:52:20 -0700
- To: w3c/payment-request <payment-request@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
- Message-ID: <w3c/payment-request/pull/690/review/120036231@github.com>
domenic approved this pull request. Nits with variable naming, but overall makes sense... > @@ -2199,6 +2201,83 @@ <h2> </li> </ol> </li> + <li>If <var>details</var>["<a>regionCode</a>"] is present and not + the empty string: + <ol> + <li>Let <var>regionPart</var> be the result of <a>strip leading The variable naming here is super-confusing. To a web developer, a regionCode is something like "CA", right? But in this algorithm, `details["regionCode"]` is "CA", `regionPart` is "CA", and `regionCode` is "USA-CA". I think the variable on this line should be _regionCode_, and on line 2213 should be _putativeCountrySubdivisionCodeElement_ or similar. > @@ -2199,6 +2201,83 @@ <h2> </li> </ol> </li> + <li>If <var>details</var>["<a>regionCode</a>"] is present and not + the empty string: + <ol> + <li>Let <var>regionPart</var> be the result of <a>strip leading + and trailing ASCII whitespace</a> from + <var>details</var>["<a>regionCode</a>"] and then + <a data-cite="!INFRA#ascii-uppercase">ASCII uppercasing</a> + the result. + </li> + <li>Let <var>regionCode</var> be the concatenation of + <var>address</var>.<a>[[\country]]</a>, a single U+002D (-) <a> + code point</a>, <var>regionPart</var>. Missing "and" after last comma. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/w3c/payment-request/pull/690#pullrequestreview-120036231
Received on Monday, 14 May 2018 22:52:44 UTC