Only top part of the page is rendered. Works fine with Tiger WebKit.
The first time I clicked the link it rendered fine. The when I loaded it again it rendered only partially. Forcing a reload fixed it.
If I disable JavaScript, I can't reproduce the bug.
This bug only occurs occasionally, and when it does the rendering problem is fixed by resizing the window. The source of the page doesn't cause it, so I believe the problem is due to a specific ad, most likely the skyscraper ad on the left of the page.
Created attachment 13276 [details] reduction Here is a partial reduction. Changing almost anything on this page will make the bug disappear. It still depends on an ad script from external server. Using local script hides the bug too.
Created attachment 13277 [details] Further reduction The green square doesn't appear until you force relayout (e.g. by resizing the window). Removing the intermediate layout (the document.body.offsetTop; line) makes the bug go away.
The test case works in r19136 but not in r19186.
I broke this in <http://trac.webkit.org/projects/webkit/changeset/19148> (fix for bug 10983). I have a patch here <http://paste.lisp.org/display/37138>.
Created attachment 13290 [details] Patch
Comment on attachment 13290 [details] Patch r=me
Landed in r19784.