The chatbox scrollbar is detached from its position when scrolling down the page. I am currently using webkit r28388. I set priority to P1, because I don't remember having this issue with webkit, which I had downloaded from svn at 2007.10.21 (sorry, can't say for sure, which version it was). Webkit Qt doesn't have this problem. Here is a screenshot, where the bug is clearly visible: http://img100.imageshack.us/img100/6501/shdd7.png
This is a very old bug that nobody's got round to fixing yet. It's due to the slightly messy code in ScrollViewGtk and/or the platform scrollbar impl.
Created attachment 19208 [details] Test case This bug only affects iframe's scrollbars. This demo file has the two types of scrollbar we could encounter in a page (that I know). Only the iframe is affected. To see the bug with this file, your browser needs to be less than 500px high.
Created attachment 19864 [details] Add a missing const so that ScrollViewScrollbar::geometryChanged() is called instead of Widget::geometryChanged()
Comment on attachment 19864 [details] Add a missing const so that ScrollViewScrollbar::geometryChanged() is called instead of Widget::geometryChanged() r=me
This patch has a side effect: While the scrollbar is correctly moved when scrolling, the iframe's content is not correctly repainted on http://www.sharemanija.net . In details, the content is not redrawn, but if you select the content of the iframe you seen that the content has moved... I suggest waiting a little before committing it.
(In reply to comment #5) > This patch has a side effect: Ok, this is totally unrelated to the fix, I can reproduce the issue with and without the patch. See Bug #17949.
*** Bug 17342 has been marked as a duplicate of this bug. ***
Landed in r31235.