fla...@chromium.org, sakh...@chromium.org
This is a combined Intent to ship for the following features:
Pseudo elements that allow to create a set of focusable markers for all of the associated items within the scrolling container.
::scroll-button(<direction>):
Focusable pseudo-element button that allows scrolling the scrolling container in the associated direction.
::column
Supports associating ::scroll-marker elements with column fragments and scroll snap aligning to columns.
https://github.com/w3c/csswg-drafts/blob/main/css-overflow-5/carousel-explainer.md
https://drafts.csswg.org/css-overflow-5/#scroll-navigation
https://drafts.csswg.org/css-multicol-2/#column-pseudo
https://github.com/w3ctag/design-reviews/issues/1037
Pending
None
Gecko: https://github.com/mozilla/standards-positions/issues/1161
WebKit: https://github.com/WebKit/standards-positions/issues/447
Web developers: Positive
Does this intent deprecate or change behavior of existing APIs, such that it has potentially high risk for Android WebView-based applications?
None
Basic DevTools support is expected to be available when the features ship. Extended support for debugging is under investigation
Yes
Yes
css/css-overflow/{column*, scroll-button*, scroll-marker*}
None
CSSPseudoScrollButtons, CSSPseudoScrollMarkers, CSSPseudoColumn
None
False
https://issues.chromium.org/issues/332396355
https://issues.chromium.org/issues/358119263
https://issues.chromium.org/issues/365680822
135
Open questions about a feature may be a source of future web compat or interop issues. Please list open issues (e.g. links to known github issues in the project for the feature specification) whose resolution may introduce web compat/interop risk (e.g., changing to naming or structure of the API in a non-backward-compatible way).
None
https://chromestatus.com/feature/5160035463462912
https://chromestatus.com/feature/5192332683771904
https://chromestatus.com/feature/5093129273999360
Intent to Prototype:
https://groups.google.com/a/chromium.org/g/blink-dev/c/4hDfC6nBoP0
https://groups.google.com/a/chromium.org/g/blink-dev/c/hoBT5TPKRrw
https://groups.google.com/a/chromium.org/g/blink-dev/c/ZPXC1I9E1Vw
Link to entry on the Chrome Platform Status
https://chromestatus.com/feature/5160035463462912
https://chromestatus.com/feature/5192332683771904
https://chromestatus.com/feature/5093129273999360
Links to previous Intent discussions
Intent to Prototype:
https://groups.google.com/a/chromium.org/g/blink-dev/c/4hDfC6nBoP0
https://groups.google.com/a/chromium.org/g/blink-dev/c/hoBT5TPKRrw
https://groups.google.com/a/chromium.org/g/blink-dev/c/ZPXC1I9E1Vw
This intent message was generated by Chrome Platform Status.
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAHB%2BDAg57vSk1VeA-yi8HmM5XV%3D0fKba2kJQFOkwoC13kDL4mg%40mail.gmail.com.
I'm excited to see this ship!
LGTM2