Bug 54981 - [GTK] position:fixed elements flicker while scrolling after r74196
Summary: [GTK] position:fixed elements flicker while scrolling after r74196
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKitGTK (show other bugs)
Version: 528+ (Nightly build)
Hardware: PC Linux
: P3 Normal
Assignee: Nobody
URL:
Keywords: Gtk
Depends on:
Blocks:
 
Reported: 2011-02-22 12:14 PST by Martin Robinson
Modified: 2011-02-22 12:43 PST (History)
2 users (show)

See Also:


Attachments
Patch (3.75 KB, patch)
2011-02-22 12:19 PST, Martin Robinson
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Robinson 2011-02-22 12:14:11 PST
The issue here seems to be that we are asking GDK to process updates, before we have queued all the necessary invalidations for scrolling. When scrolling with fixed position elements, the elements are invalidated after the call to ChromClient::scroll.
Comment 1 Martin Robinson 2011-02-22 12:19:05 PST
Created attachment 83359 [details]
Patch
Comment 2 Xan Lopez 2011-02-22 12:21:16 PST
Comment on attachment 83359 [details]
Patch

I'd be interested in the possibility of having your babies.
Comment 3 Martin Robinson 2011-02-22 12:43:00 PST
Committed r79347: <http://trac.webkit.org/changeset/79347>