This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
http://dev.w3.org/csswg/cssom-view/#scrollbehavior [[ dictionary ScrollOptions { double x; double y; ScrollBehavior behavior = "auto"; }; ]] Using x/y in the dict that gets used by scroll() is evidently confusing. Should split it to different dicts instead: dictionary ScrollOptions { ScrollBehavior behavior = "auto"; }; dictionary ScrollOptionsHorizontal : ScrollOptions { double x; }; dictionary ScrollOptionsVertical : ScrollOptions { double y; }; (The x/y members are used by Element#scrollLeft and scrollTop.)
https://dvcs.w3.org/hg/csswg/rev/23e8495a9cd2