Contact emails: arak...@microsoft.com<mailto:arak...@microsoft.com>
CSSWG discussion: [css-overscroll] Whether to move position:fixed elements during overscrolling * Issue #6299 * w3c/csswg-drafts (github.com)<https://github.com/w3c/csswg-drafts/issues/6299> Summary: Currently, position:fixed elements move when the scroller is overscrolled. With this change, we intend to prevent fixed elements from moving during an elastic overscroll. Blink component: Blink>Scroll<https://bugs.chromium.org/p/chromium/issues/list?q=component%3ABlink%3EScroll> Chromestatus: Prevent overscroll for fixed elements. - Chrome Platform Status (chromestatus.com)<https://chromestatus.com/feature/5381155556687872> Risks: * Interoperability: Firefox/Safari still moves fixed elements on overscroll. Interacting with websites will feel different (going forward) on platforms that support overscroll. This may lead to some web devs amending pages to preserve their original UX. We are currently running experiments in Microsoft Edge to determine user impact and would also discuss the possibility of doing origin trials in Chromium with Google engineers. Debuggability: N/A Is this feature fully tested by web-platform-tests? Yes. We did a dry run<https://chromium-review.googlesource.com/c/chromium/src/+/3651546> with the feature turned on and noticed test failures. They will need to be addressed before the feature can be turned on. Flag name: FixedElementsDontOverscroll * Usage: chrome.exe --enable-features=ElasticOverscroll --enable-blink-features=FixedElementsDontOverscroll Estimated milestone: 105 Tracking bugs: * Chromium: * 585766 - Overscroll shouldn't affect fixed elements - chromium<https://bugs.chromium.org/p/chromium/issues/detail?id=585766> * Firefox: * https://github.com/mozilla/wg-decisions/issues/757 * https://bugzilla.mozilla.org/show_bug.cgi?id=1760368 * Webkit: * https://bugs.webkit.org/show_bug.cgi?id=206227 Misc: * BlinkOn 16 talk: (1311) Keynote Presentation & Lightning Talks - Session 1 [BlinkOn 16] - YouTube<https://www.youtube.com/watch?v=o1pJJuQiCmQ&t=1378s> -- 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+unsubscr...@chromium.org. To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/SJ0PR00MB1141EA3E9B479664864461F5A6D79%40SJ0PR00MB1141.namprd00.prod.outlook.com.