diff --git a/url.bs b/url.bs index 7bdd080b..5669b994 100644 --- a/url.bs +++ b/url.bs @@ -623,10 +623,10 @@ then runs these steps:

Otherwise, set ipv4Piece to ipv4Piece × 10 + number. -

  • Increase pointer by one. -

  • If ipv4Piece is greater than 255, validation error, return failure. + +

  • Increase pointer by one.

  • Set piece to piece × 0x100 + ipv4Piece. @@ -634,11 +634,10 @@ then runs these steps:

  • Increase numbersSeen by one.

  • If numbersSeen is 2 or 4, then increase piece pointer by one. - -

  • If c is the EOF code point and numbersSeen is not 4, - validation error, return failure. +

  • If numbersSeen is not 4, validation error, return failure. +

  • Break.