Chrome 145 introduces scrollbar-aware viewport units that automatically subtract scrollbar width from 100vw when html has overflow-y: scroll or scrollbar-gutter: stable declared. This fixes the longstanding issue of horizontal overflow caused by viewport units not accounting for classic scrollbars. The CSS Working Group resolved on this behavior after analyzing HTTP Archive data showing minimal breakage risk (0.0003% of pages affected). The recommended approach is using scrollbar-gutter: stable in CSS resets rather than overflow-y: scroll, as it reserves space without forcing scrollbars when unnecessary.
Sort: