To reproduce (on Windows or using WebKit2 on Mac, e.g.): 1. Visit http://www.apple.com in a window that’s narrow enough that a horizontal scroller is needed. 2. Scroll to the right side of the page. 3. Click one of the links at the top (e.g. “iPad”). 4. Click Back button http://www.apple.com draws at the top-left, then redraws with the correct scroll position. This does not happen in shipping Safari on Mac (due to the use of platformWidgets for the scrollers, as it turns out).
Created attachment 82594 [details] Patch to not send didFirstLayout for a nested layout.
<rdar://problem/8998838>
Comment on attachment 82594 [details] Patch to not send didFirstLayout for a nested layout. r=me
Committed r78687. http://trac.webkit.org/changeset/78687