@@ -4370,11 +4370,12 @@ The [=remote end steps=] with <var ignore>session</var> and |command parameters|
4370
4370
1. If |url record| is failure, return [=error=] with [=error code=] [=invalid
4371
4371
argument=] .
4372
4372
4373
- 1. [=Navigate =] |navigable| to [=/URL=] |url record | using
4373
+ 1. Run [=navigate =] |navigable| to [=/URL=] |url| using
4374
4374
|navigable|'s [=active document=] as the source
4375
- {{Document}} with userInvolvement "<code> browser UI</code> ".
4376
-
4377
- 1. Let |navigation id| be |navigable|'s [=ongoing navigation=] .
4375
+ {{Document}} with userInvolvement "<code> browser UI</code> "
4376
+ until a [=navigation id=] |navigation id| is generated
4377
+ and pause the [=Navigate=] algorithm until the [=await a navigation=]
4378
+ steps are invoked.
4378
4379
4379
4380
1. Return the result of [=await a navigation=] with |navigation id| and |wait condition|.
4380
4381
@@ -4575,7 +4576,15 @@ The [=remote end steps=] with |command parameters| are:
4575
4576
1. Let |wait condition| be the value of the <code> wait</code> field of |command
4576
4577
parameters| if present, or "<code> none</code> " otherwise.
4577
4578
4578
- 1. [=Reload=] |navigable| with userInvolvement "<code> browser UI</code> ".
4579
+ 1. Let |url| be |navigable|'s [=active document=]' s <a spec=DOM>URL</a> .
4580
+
4581
+ 1. Run [=navigate=] |navigable| to [=/URL=] |url| using
4582
+ |navigable|'s [=active document=] as the source
4583
+ {{Document}} with userInvolvement "<code> browser UI</code> "
4584
+ until a [=navigation id=] |navigation id| is generated
4585
+ and pause the [=Navigate=] algorithm until the [=await a navigation=]
4586
+ steps are invoked.
4587
+
4579
4588
If |ignore cache| is true, the navigation must not load resources from the HTTP cache.
4580
4589
4581
4590
Issue: property specify how the |ignore cache| flag works. This needs to
@@ -4584,7 +4593,8 @@ The [=remote end steps=] with |command parameters| are:
4584
4593
normal), or whether resources not directly loaded by the HTML parser
4585
4594
(e.g. loads initiated by scripts or stylesheets) also bypass the cache.
4586
4595
4587
- 1. Let |navigation id| be |navigable|'s [=ongoing navigation=] .
4596
+ Issue: we should probably call the reload algorithm in the HTML spec
4597
+ but it is missing required intergration with WebDriver BiDi.
4588
4598
4589
4599
1. Return the result of [=await a navigation=] with |navigation id| and
4590
4600
|wait condition|.
0 commit comments