@@ -1861,26 +1861,32 @@ The Large, Small, and Dynamic Viewport Sizes</h5>
18611861 </dl>
18621862
18631863 Whether the expansion/retraction of a particular interface
1864+ (A)
18641865 changes the sizes of all of the [=viewport-percentage lengths=]
18651866 (and the [=initial containing block=] )
18661867 simultaneously
1867- or contributes to the differences between
1868+ or (B)
1869+ contributes to the differences between
18681870 the [=large viewport size=] and [=small viewport size=]
18691871 is largely UA-dependent.
1870- However,
1871- UAs <em> must</em> categorize as the latter
1872- any changes in interface that happen as a result of scrolling
1873- or other frequent page interactions that would disturb the user
1874- if they resulted in substantial layout changes.
1875- UAs <em> should</em> categorize as the former
1876- any changes in interface that have a sufficiently steady state
1877- that re-laying out the document into the adjusted space
1878- would be beneficial to the user.
1879- Additionally,
1880- UAs may have some dynamically-shown interfaces which intentionally overlay content
1881- and do not cause any shifts in layout
1882- (and therefore have no effect on any of the [=viewport-percentage lengths=] );
1883- typically on-screen keyboards will fit into this category.
1872+ However:
1873+
1874+ * Changes in interface that happen as a result of scrolling
1875+ or other frequent page interactions that would disturb the user
1876+ if they resulted in substantial layout changes
1877+ must be categorized as the former (A).
1878+
1879+ * Changes in interface that have a sufficiently steady state
1880+ that re-laying out the document into the adjusted space
1881+ would be beneficial to the user
1882+ must be categorized as the latter (B).
1883+
1884+ * Additionally,
1885+ UAs may have some dynamically-shown interfaces
1886+ that intentionally overlay content
1887+ and do not cause any shifts in layout--
1888+ and therefore have no effect on any of the [=viewport-percentage lengths=] .
1889+ (Typically on-screen keyboards will fit into this category.)
18841890
18851891 In all cases, scrollbars are assumed not to exist.
18861892 <span class='note'> Note however that the [=initial containing block=] 's size
0 commit comments