diff --git a/css-overflow-3/Overview.bs b/css-overflow-3/Overview.bs
index 60b266ab370..74e77fbf5dc 100644
--- a/css-overflow-3/Overview.bs
+++ b/css-overflow-3/Overview.bs
@@ -131,7 +131,7 @@ Module Interactions
-->
-Types of Overflow
+Overflow Concepts and Terminology
CSS uses the term overflow to describe
the contents of a box
@@ -295,6 +295,12 @@ Scrollable Overflow
+ Additionally, due to Web-compatibility constraints
+ (caused by authors exploiting legacy bugs to surreptitiously hide content from visual readers but not search engines and/or speech output),
+ UAs must clip any content in the [=negative scrollable overflow region=]
+ (thereby behaving as if they had no scrollable overflow
+ on the wrong side of the [=scroll origin=]).
+
-Scrolling and Clipping Overflow: the 'overflow-x', 'overflow-y', and 'overflow' properties
+Scrolling and Clipping Overflow
- These properties specify whether a box’s content
- (including any ink overflow)
- is clipped to its padding edge,
- and if so,
- whether it is a scroll container
- that allows the user to scroll clipped parts of its scrollable overflow area
- into view.
- The visual viewport of the scroll container
- (through which the scrollable overflow area can be viewed)
- coincides with its padding box,
- and is called the scrollport.
- For convenience, a box’s nearest scrollport
- is the [=scrollport=] of its nearest [=scroll container=] ancestor.
+
+Managing Overflow: the 'overflow-x', 'overflow-y', and 'overflow' properties
Name: overflow-x, overflow-y, overflow-block, overflow-inline
@@ -353,6 +418,10 @@ Scrolling and Clipping Overflow: the 'overflow-x', 'overflow-y', and 'overflow'
Animation type: discrete
+ These properties specify whether a box’s [=overflow=] is clipped,
+ and if so,
+ whether it is a [=scroll container=].
+
The 'overflow-x' property specifies
the handling of overflow in the horizontal axis
(i.e., overflow from the left and right sides of the box),
@@ -510,31 +579,6 @@ Overflow in Print and Other Static Media
for example, e-book readers paginate content,
but are interactive.
-
-
- The initial scroll position is
- the initial position of
- the box’s scrollable overflow area
- with respect to its border box,
- prior to any user or programmatic scrolling that changes it.
- The initial scroll position
- is dependent on the box’s writing mode,
- and is by default the block-start/inline-start edge
- of the box’s padding edge.
- However, the 'align-content' and 'justify-content' properties [[!CSS-ALIGN-3]]
- can be used to change this,
- see [[css-align-3#overflow-scroll-position]].
-
- Due to Web-compatibility constraints
- (caused by authors exploiting legacy bugs to surreptitiously hide content from visual readers but not search engines and/or speech output),
- UAs must clip the scrollable overflow area
- of scroll containers
- on the block-start and inline-start sides of the box
- (thereby behaving as if they had no scrollable overflow on that side).
-
- The viewport uses the principal writing mode for these calculations.
-
Expanding Clipping Bounds: the 'overflow-clip-margin' property