diff --git a/index.bs b/index.bs index 2d7c6417..c3574247 100644 --- a/index.bs +++ b/index.bs @@ -1172,6 +1172,22 @@ To get top-level traversables given a [=/list=] of [=/navigables=] |n +
method
"
@@ -1982,11 +1998,7 @@ The [=remote end steps=] with |session| and |command parameters| are:
1. If |input context ids| is not empty:
- 1. Let |navigables| be [=get navigables by ids=] with |input context ids|.
-
- 1. If [=list/size=] of |navigables| does not equal [=list/size=] of |input context ids|:
-
- 1. Return [=error=] with [=error code=] [=invalid argument=].
+ 1. Let |navigables| be the result of [=trying=] to [=get valid navigables by ids=] with |input context ids|.
1. Set |subscription navigables| be [=get top-level traversables=] with |navigables|.
@@ -2102,11 +2114,7 @@ The [=remote end steps=] with |session| and |command parameters| are:
1. If |input context ids| is not empty:
- 1. Let |navigables| be [=get navigables by ids=] with |input context ids|.
-
- 1. If [=list/size=] of |navigables| does not equal [=list/size=] of |input context ids|:
-
- 1. Return [=error=] with [=error code=] [=invalid argument=].
+ 1. Let |navigables| be the result of [=trying=] to [=get valid navigables by ids=] with |input context ids|.
1. Set |top-level traversables| be [=get top-level traversables=] with |navigables|.