@@ -4108,11 +4108,16 @@ <h2>Elements</h2>
4108
4108
< li > < p > Otherwise return false.
4109
4109
</ ol >
4110
4110
4111
- < p > An < a > element</ a > is
4112
- < dfn data-lt ="scroll into view|scrolls into view "> scrolled into view</ dfn >
4113
- by calling < a > scrollIntoView</ a >
4114
- with the < a > < code > ScrollIntoViewOptions</ code > </ a >
4115
- < code > {behavior: "instant", block: "end", inline: "nearest"}</ code > .
4111
+ < p > An < var > < a > element</ a > </ var > is
4112
+ < dfn data-lt ="scroll into view|scrolls into view "> scrolled into view</ dfn >
4113
+ by following these steps:
4114
+ < ol >
4115
+ < li > < p > If < var > element</ var > is < a > in view</ a > , do nothing.
4116
+ < li > < p > Otherwise, < a > [[\CALL]]</ a > < a > scrollIntoView</ a >
4117
+ on < var > element</ var > with
4118
+ arguments < a > < code > ScrollIntoViewOptions</ code > </ a >
4119
+ < code > {behavior: "instant", block: "end", inline: "nearest"}</ code > .
4120
+ </ ol >
4116
4121
4117
4122
< p > An < a > element</ a > is considered < dfn > editable</ dfn >
4118
4123
if one or more of the following conditions are met:
@@ -5215,8 +5220,7 @@ <h3>Element Click</h3>
5215
5220
an < a > < code > input</ code > element</ a > in the < a > file upload state</ a >
5216
5221
return < a > error</ a > with < a > error code</ a > < a > invalid argument</ a > .
5217
5222
5218
- < li > < p > < a > Scroll into view</ a > the < var > element</ var > ’s < a > container</ a >
5219
- if it is not < a > in view</ a > .
5223
+ < li > < p > < a > Scroll into view</ a > the < var > element</ var > ’s < a > container</ a > .
5220
5224
5221
5225
< li > < p > Wait in an implementation-specific way
5222
5226
up to the < a > session implicit wait timeout</ a >
0 commit comments