With sticky positioning in non-stacking context overflow you currently get structure like FrameScrollingNode OverflowScrollingNode StickyNode PositionedNode where StickyNode and PositionedNode reference the same layer. Sticky doesn't get applied at all when the overflow moves.
Created attachment 370850 [details] patch
Comment on attachment 370850 [details] patch Clearing flags on attachment: 370850 Committed r245854: <https://trac.webkit.org/changeset/245854>
All reviewed patches have been landed. Closing bug.
<rdar://problem/51227368>