diff --git a/index.html b/index.html index 666d562..c6948e9 100644 --- a/index.html +++ b/index.html @@ -626,6 +626,19 @@

+
  • If [=this=]'s [=relevant global object=] does not have + [=transient activation=]: +
      +
    1. [=Call back with error=] |errorCallback| and + {{GeolocationPositionError/PERMISSION_DENIED}}. +
    2. +
    3. Terminate this algorithm. +
    4. +
    +
  • +
  • [=Consume user activation=] of [=this=]'s [=relevant global + object=]. +
  • [=In parallel=], [=request a position=] passing |successCallback|, |errorCallback|, and |options|.
  • @@ -652,6 +665,19 @@

    +
  • If [=this=]'s [=relevant global object=] does not have + [=transient activation=]: +
      +
    1. [=Call back with error=] |errorCallback| and + {{GeolocationPositionError/PERMISSION_DENIED}}. +
    2. +
    3. Return 0. +
    4. +
    +
  • +
  • [=Consume user activation=] of [=this=]'s [=relevant global + object=]. +
  • Let |watchId:unsigned long| be an [=implementation-defined=] {{unsigned long}} that is greater than zero.