RenderLayer isn't caching its scroll offset to the Element like it should.
Created attachment 298099 [details] Patch
Comment on attachment 298099 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=298099&action=review > LayoutTests/fast/scrolling/page-cache-back-overflow-scroll-restore-expected.txt:10 > +layer at (0,0) size 100x126 backgroundClip at (0,0) size 100x100 clip at (0,0) size 85x85 scrollY 41 scrollHeight 126 > + RenderBlock (positioned) {DIV} at (0,0) size 100x100 [bgcolor=#CCCCCC] It would be nicer to have either reftest or api based test but ok.
Comment on attachment 298099 [details] Patch Clearing flags on attachment: 298099 Committed r210329: <http://trac.webkit.org/changeset/210329>
All reviewed patches have been landed. Closing bug.
<rdar://problem/32827176>