[csswg-drafts] [css-overflow-3] Standardize `overlay` as a synonym for `auto` (#8063)

chrishtr has just created a new issue for https://github.com/w3c/csswg-drafts:

== [css-overflow-3] Standardize `overlay` as a synonym for `auto` ==
WebKit-ancestral browsers (including Blink) at one point implemented a non-standard `overlay` value for scrolling.This was never standardized (see [here](https://github.com/w3c/csswg-drafts/issues/7421) for a discussion of why it shouldn't be).

Subsequently, WebKit made `overlay` a synonym for `auto.Gecko treats it as an invalid keyword. Blink still retains the original implementation (but the change to match Webkit is tracked in [this bug](https://bugs.chromium.org/p/chromium/issues/detail?id=1271942)).

This also came up as a [compat problem in Interop 2023 discussions](https://github.com/web-platform-tests/interop/issues/187).

I propose to put the current WebKit behavior (`overlay` is an alias to `auto`) into the spec as a web compat compromise, because making it invalid would likely break too many sites.

Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/8063 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Friday, 11 November 2022 17:29:45 UTC