@@ -21,6 +21,10 @@ urlPrefix: https://www.w3.org/TR/css-display-3/
21
21
url: https://drafts.csswg.org/css-overflow-3/#scroll-container
22
22
type: dfn; text: scroll container
23
23
type: dfn; text: scroll containers
24
+ url: https://drafts.csswg.org/cssom-view/#viewport
25
+ type: dfn; text: viewport
26
+ url: https://drafts.csswg.org/cssom-view/#dom-document-scrollingelement
27
+ type: dfn; text: scrollingElement
24
28
url: https://www.w3.org/TR/uievents/#default-action
25
29
type: dfn; text: default action
26
30
type: dfn; text: default actions
@@ -125,7 +129,10 @@ performed starting at the event target recursing up the <a>containing block chai
125
129
pass it up the chain. Chaining typically occurs when the <a>scrollport</a> has reached its boundary.
126
130
127
131
A <dfn>scroll chain</dfn> is the order in which scrolling is propagated from one <a>scroll
128
- container</a> to another.
132
+ container</a> to another. The <a>viewport</a> participates in <a>scroll chaining</a> as the
133
+ document's <a>scrollingElement</a> , both regarding placement in the scroll chain as well as adhering
134
+ to the chaining rules applied to it.
135
+
129
136
130
137
<dfn>Scroll boundary</dfn> refers to when the scroll position of a <a>scroll container</a> reaches
131
138
the edge of the <a>scrollport</a> . If a scroll container has no potential to scroll, because it does
@@ -135,9 +142,10 @@ scroll boundary.
135
142
<dfn>Boundary default action</dfn> refers to the user-agent-defined <a>default action</a> performed
136
143
when scrolling against the edge of the <a>scrollport</a> . A <dfn>local boundary default action</dfn>
137
144
is a <a>boundary default action</a> which is performed on the <a>scroll container</a> without
138
- interacting with the page, for example displaying a overscroll UI affordance. Conversely, a <dfn
139
- > non-local boundary default action</dfn> interacts with the page, for example scroll chaining or a
140
- navigation action.
145
+ interacting with the page, for example displaying a overscroll UI affordance. Conversely, a
146
+ <dfn>non-local boundary default action</dfn> interacts with the page, for example scroll chaining or
147
+ a navigation action.
148
+
141
149
142
150
143
151
Overscroll Behavior Properties {#overscroll-behavior-properties}
0 commit comments