Fix sticky constraints and update sticky layer positions recursively after scroll.
Sticky position constraints were being computed relative to the current scroll position which led to incorrect constraints when updated after the ancestor scroller had been scrolled. This fixes that as well as updating descendant layer positions after scroll to fix 606732.
BUG=606732
TEST=fast/css/sticky/sticky-clip-rel-child.html
Review-Url: https://codereview.chromium.org/2020103002
Cr-Commit-Position: refs/heads/master@{#403828}
9 files changed