@@ -756,10 +756,8 @@ <h3 id="scroll-attributes">The <code title="">scrollTop</code>,
756756 < li > < p > If < var title =""> y</ var > is infinite or NaN stop this
757757 algorithm.</ p >
758758
759- < li > < p > Let < var title =""> y</ var > be min(< var title =""> y</ var > ,
760- < span > content</ span > height - < span > content edge</ span > height).</ p > </ li >
761-
762- < li > < p > If < var title =""> y</ var > is negative let it be zero.</ p > </ li >
759+ < li > < p > Let < var title =""> y</ var > be max(0, min(< var title =""> y</ var > ,
760+ < span > content</ span > height - < span > content edge</ span > height)).</ p > </ li >
763761
764762 < li > < p > Align < span > content</ span > y-coordinate < var title =""> y</ var > with
765763 the top of the < span > content edge</ span > of the element.</ p > </ li >
@@ -813,30 +811,20 @@ <h3 id="scroll-attributes">The <code title="">scrollTop</code>,
813811
814812 < li >
815813 < dl >
816- < dt > If < var > A</ var > can have overflow to the right
814+ < dt > If < var > A</ var > can have overflow to the right</ dt >
817815
818- < dd >
819- < ol >
820- < li > < p > Let < var title =""> x</ var > be min(< var title =""> x</ var > ,
821- < span > content</ span > width - < span > content edge</ span >
822- width).</ p > </ li >
823-
824- < li > < p > If < var title =""> x</ var > is negative let it be zero.</ p > </ li >
825- </ ol >
816+ < dd > < p > Let < var title =""> x</ var > be max(0, min(< var title =""> x</ var > ,
817+ < span > content</ span > width -
818+ < span > content edge</ span > width)).</ p > </ dd >
826819
827820 < dt > If < var > A</ var > can have overflow to the left (under right-to-left
828- conditions)
821+ conditions)</ dt >
829822
830- < dd >
831- < ol >
832- < li > < p > Let < var title =""> x</ var > be max(< var title =""> x</ var > ,
833- < span > content edge</ span > width - < span > content</ span >
834- width).</ p > </ li >
835-
836- < li > < p > If < var title =""> x</ var > is non-negative let it be
837- zero.</ p > </ li >
838- </ ol >
823+ < dd > < p > Let < var title =""> x</ var > be min(0, max(< var title =""> x</ var > ,
824+ < span > content edge</ span > width -
825+ < span > content</ span > width)).</ p > </ dd >
839826 </ dl >
827+ </ li >
840828
841829 < li > < p > Align < span > content</ span > x-coordinate < var title =""> x</ var > with
842830 the left of the < span > content edge</ span > of < var > A</ var > .</ p > </ li >
0 commit comments