@@ -319,7 +319,8 @@ with <<navigation-condition>> defined as:
319319<dfn><<navigation-in-parens>></dfn> = ( <<navigation-condition>> ) | ( <<navigation-test>> ) | <<general-enclosed>>
320320<dfn><<navigation-test>></dfn> = <<navigation-location-test>> |
321321 <<navigation-location-between-test>> |
322- <<navigation-type-test>>
322+ <<navigation-type-test>> |
323+ <<navigation-phase-test>>
323324
324325<dfn><<navigation-location-test>></dfn> = <<navigation-location-keyword>> : <<route-location>>
325326<dfn><<navigation-location-keyword>></dfn> = at | with | from | to
@@ -329,6 +330,9 @@ with <<navigation-condition>> defined as:
329330
330331<dfn><<navigation-type-test>></dfn> = history : <<navigation-type-keyword>>
331332<dfn><<navigation-type-keyword>></dfn> = traverse | back | forward | reload
333+
334+ <dfn><<navigation-phase-test>></dfn> = phase : <<navigation-phase-keyword>>
335+ <dfn><<navigation-phase-keyword>></dfn> = loading | ready | committed
332336</pre>
333337
334338ISSUE: Should we use ''at'' /''with'' /''from'' /''to'' or ''current'' /''other'' /''from'' /''to'' ?
@@ -406,6 +410,16 @@ as follows:
406410 : history: reload
407411 :: True if the [=current navigation type=] is {{NavigationType/reload}} .
408412
413+ : <<navigation-phase-test>>
414+ :: : phase: loading
415+ :: ISSUE: Needs to be defined.
416+ : phase: ready
417+ :: ISSUE: Needs to be defined.
418+
419+ NOTE: Only applies to cross-document navigations.
420+ : phase: committed
421+ :: ISSUE: Needs to be defined.
422+
409423: <<general-enclosed>>
410424::
411425 The result is false.
0 commit comments