Re: [csswg-drafts] [background-4] Add background-repeat-x/y (#116)

There's some confusion above about whether WebKit does support them or not: it… sorta does—and Blink got it from WebKit. (This dates back to the original implementation of two-value `background-repeat` in WebKit.) The confusion likely arrises because we avoid exposing it… sometimes.

FWIW, I tried to remove these from WebKit as part of https://github.com/WebKit/WebKit/commit/d70cd13f28142083ebffc879426101ad5a75e0d9 (given they were in many common cases _not_ exposed)… and I've already had some breakage reported (because JS was assuming there were at least 10 longhand properties of `background`!).

Not made any decision about what we're going to do, but I strongly suspect we won't go back to the "semi-exposed" behaviour we had before, which means either totally shipping it or totally removing it.

See also https://bugs.chromium.org/p/chromium/issues/detail?id=1073573 for related oddness in Blink.

-- 
GitHub Notification of comment by gsnedders
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/116#issuecomment-1287430768 using your GitHub account


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

Received on Friday, 21 October 2022 20:58:57 UTC