root layer scrolling

63 views
Skip to first unread message

Steve Kobes

unread,
Feb 7, 2017, 5:43:20 PM2/7/17
to blin...@chromium.org, layou...@chromium.org, sza...@chromium.org, cbies...@chromium.org
A design document for root layer scrolling, an ongoing refactoring of Blink's scrolling architecture, is now available at:


If you have questions or feedback, you can reply here or leave comments in the doc.  (Root layer scrolling does not affect web platform behavior, so we will not send an intent.)

Steve

Steve Kobes

unread,
Feb 1, 2018, 11:40:04 AM2/1/18
to blin...@chromium.org, layout-dev, pain...@chromium.org, sza...@chromium.org, chri...@chromium.org, bo...@chromium.org
The refactoring of Blink's scrolling architecture known as root layer scrolling (RLS) has been promoted to "experimental" status on trunk as of r533694.  This means RLS will be on by default for layout tests, unit tests, and users who enable "Experimental Web Platform features" in chrome://flags.

We intend for RLS to produce no change in observable behavior to the user or the web platform.  If you find this is not the case, please file a bug cc'ing sko...@chromium.org and sza...@chromium.org.  To disable RLS for manual testing, pass this flag: --disable-blink-features=RootLayerScrolling

Due to the complexity of merging flag-specific baselines and expectations, we ask that you not revert r533694.  Instead, please inform us of any breakages arising from it and we'll do our best to address them in a timely manner.

If all goes well, we hope to launch RLS to stable in M66.  Huge thanks to szager, pdr, bokan, and chrishtr for the progress we've made so far.

Happy scrolling,
Steve

Chris Harrelson

unread,
Feb 16, 2018, 5:18:02 PM2/16/18
to Steve Kobes, blink-dev, layout-dev, paint-dev, Stefan Zager, David Bokan
Quick update: RLS has now been promoted to "stable" status. Please file any bugs you see to do with scrolling.

--
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+unsubscribe@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAAjAU%3Dacb-vzQisZSeQmQgpMmE4G56qNRT24Aj8%3DAeyku3N5fQ%40mail.gmail.com.

Stefan Zager

unread,
Feb 16, 2018, 6:01:16 PM2/16/18
to Chris Harrelson, Steve Kobes, blink-dev, layout-dev, paint-dev, Stefan Zager, David Bokan
On Fri, Feb 16, 2018 at 2:17 PM, Chris Harrelson <chri...@chromium.org> wrote:
Quick update: RLS has now been promoted to "stable" status. Please file any bugs you see to do with scrolling.

If you do file a bug, for bookkeeping purposes, it would help us if you mark as blocking crbug.com/417782.

Thanks,

Stefan
Reply all
Reply to author
Forward
0 new messages