reduce number of FrameLoaderClient::didChangeScrollOffset calls
Created attachment 79786 [details] Patch
In particular, it seems like the code that was around lines 550-560 here: http://trac.webkit.org/changeset/76291/trunk/Source/WebCore/platform/ScrollView.cpp got lost in r76291. This results in lots of extra calls to FrameLoaderClient::didChangeScrollOffset. It turns out that chromium is the only port that implements this method (so that session restore can remember the page offset), so it's hard to test using DRT.
Comment on attachment 79786 [details] Patch Thanks for catching this. r+
Committed r76395: <http://trac.webkit.org/changeset/76395>