diff --git a/url.bs b/url.bs index ed66a18..5cc9880 100644 --- a/url.bs +++ b/url.bs @@ -1778,7 +1778,7 @@ It is initially the empty string. -

A URL's port is either null or a +

A URL's port is either null or a 16-bit unsigned integer that identifies a networking port. It is initially null.

A URL's @@ -1845,7 +1845,7 @@ the blob URL store between parsing and fetching, while fetching will stil file:///ada/Analytical%20Engine/README.md "file" - null + the empty string null « "ada", "Analytical%20Engine", "README.md" » null @@ -1935,7 +1935,7 @@ if all of the following are true: U+003F (?), or U+0023 (#). -

+
String @@ -2943,7 +2943,7 @@ and then runs these steps:

Otherwise, if c is U+0020 SPACE:

    -
  1. If remaining starts with U+003F (?) or U+003F (#), then append +

  2. If remaining starts with U+003F (?) or U+0023 (#), then append "%20" to url's path.

  3. Otherwise, append U+0020 SPACE to url's path. @@ -3823,7 +3823,7 @@ one might have assumed the setter to always "reset" both.

    The hash getter steps are:

      -
    1. If this's URL's fragment is either null or the empty +

    2. If this's URL's fragment is either null or the empty string, then return the empty string.

    3. Return U+0023 (#), followed by this's URL's fragment.