Handle scrolling tree modifications which remove intermediate nodes
Created attachment 233395 [details] Patch
https://trac.webkit.org/r170197