When using the Toolbar and Overlay module in Google Chrome, scrolling down and back up on the overlay page results in these ugly things being drawn over the page:

http://stuff.ermarian.net/arancaytar/images/screenshots/drupal/bad-redra...

Clicking on the toolbar removes these bars again.

I'll try to reproduce this in other browsers later; this might be a Webkit rendering bug.

CommentFileSizeAuthor
#2 7669340-chrome-overlay.png271.49 KBSivaji_Ganesh_Jojodae
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

aspilicious’s picture

Is this the first time you see this? Never saw this before o_O

Sivaji_Ganesh_Jojodae’s picture

Component: toolbar.module » overlay.module
Priority: Normal » Minor
FileSize
271.49 KB

I can reproduce this very badly in chrome 5.0 dev release. It works fine in beta.

Only local images are allowed.

Damien Tournoud’s picture

Status: Active » Postponed

This is because of a regression introduced by a performance improvement patch in Webkit recently.

Faulty patch: https://bugs.webkit.org/show_bug.cgi?id=33150
Fix: https://bugs.webkit.org/show_bug.cgi?id=36652

As far as I know, there is nothing we can do, we are not doing anything wrong and we not the only affected system.

Damien Tournoud’s picture

Component: overlay.module » toolbar.module
Priority: Minor » Normal

The issue is directly created by the fixed positioning of the toolbar.

Damien Tournoud’s picture

Title: Scrolling up draws horizontal bars over the page » Issues with position:fixed elements in Webkit

So, the refresh bug was fixed just before Chrome 5 was released, but recent nightlies seems to exhibit a slightly different bug. It seems that the quest of Webkit to optimize the refresh of pages with position:fixed elements is not complete yet :(