@@ -287,9 +287,13 @@ Scrollable Overflow: the 'overflow-x', 'overflow-y', and 'overflow' properties</
287
287
(including any <a>ink overflow</a> )
288
288
is clipped to its padding edge,
289
289
and if so,
290
- whether it is a <dfn export>scrollable box </dfn>
290
+ whether it is a <dfn export>scroll container </dfn>
291
291
that allows the user to scroll clipped parts of its <a>scrollable overflow region</a>
292
292
into view.
293
+ The visual viewport of the <a>scroll container</a>
294
+ (through which the <a>scrollable overflow region</a> can be viewed)
295
+ coincides with its padding box,
296
+ and is called the <dfn export>scrollport</dfn> .
293
297
294
298
<pre class=propdef>
295
299
Name : overflow-x, overflow-y
@@ -334,7 +338,7 @@ Scrollable Overflow: the 'overflow-x', 'overflow-y', and 'overflow' properties</
334
338
<dd>
335
339
There is no special handling of overflow, that is, it
336
340
may be rendered outside the box.
337
- The box is not a <a>scrollable box </a> .
341
+ The box is not a <a>scroll container </a> .
338
342
339
343
<dt> <dfn>hidden</dfn>
340
344
<dd>
@@ -344,7 +348,7 @@ Scrollable Overflow: the 'overflow-x', 'overflow-y', and 'overflow' properties</
344
348
to view the content outside the clipping region.
345
349
However, the content may still be scrolled programatically,
346
350
for example using the mechanisms defined in [[CSSOM-VIEW]] ,
347
- and the box is therefore still a <a>scrollable box </a> .
351
+ and the box is therefore still a <a>scroll container </a> .
348
352
349
353
<dt> <dfn>clip</dfn>
350
354
<dd>
@@ -357,7 +361,7 @@ Scrollable Overflow: the 'overflow-x', 'overflow-y', and 'overflow' properties</
357
361
which still allows programmatic scrolling,
358
362
''overflow: clip'' forbids scrolling entirely,
359
363
through any mechanism,
360
- and therefore the box is not a <a>scrollable box </a> .
364
+ and therefore the box is not a <a>scroll container </a> .
361
365
362
366
Issue: Mozilla implements -moz-hidden-unscrollable,
363
367
which is similar to ''clip'' ,
@@ -369,7 +373,7 @@ Scrollable Overflow: the 'overflow-x', 'overflow-y', and 'overflow' properties</
369
373
This value indicates that
370
374
the content is clipped to the padding box,
371
375
but can be scrolled into view
372
- (and therefore the box is a <a>scrollable box </a> ).
376
+ (and therefore the box is a <a>scroll container </a> ).
373
377
Furthermore, if the user agent uses a scrolling mechanism
374
378
that is visible on the screen (such as a scroll bar or a panner),
375
379
that mechanism should be displayed
@@ -384,7 +388,7 @@ Scrollable Overflow: the 'overflow-x', 'overflow-y', and 'overflow' properties</
384
388
This value indicates that
385
389
the box’s content is clipped to the padding box,
386
390
but can be scrolled into view
387
- (and therefore the box is a <a>scrollable box </a> ).
391
+ (and therefore the box is a <a>scroll container </a> ).
388
392
However, if the user agent uses a scrolling mechanism
389
393
that is visible on the screen (such as a scroll bar or a panner),
390
394
that mechanism should only be displayed
@@ -465,7 +469,7 @@ Scrolling Origin, Direction, and Restriction</h3>
465
469
Due to Web-compatibility constraints
466
470
(caused by authors exploiting legacy bugs to surreptitiously hide content from visual readers but not search engines and/or speech output),
467
471
UAs must clip the <a>scrollable overflow region</a>
468
- of <a>scrollable boxes </a>
472
+ of <a>scroll containers </a>
469
473
on the <a>block-start</a> and </a> inline-start</a> sides of the box
470
474
(thereby behaving as if they had no <a>scrollable overflow</a> on that side).
471
475
0 commit comments