[Webkit-unassigned] [Bug 99109] New: webview not redrawn as needed when accelerated compositing is enabled.
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Oct 11 16:01:18 PDT 2012
https://bugs.webkit.org/show_bug.cgi?id=99109
Summary: webview not redrawn as needed when accelerated
compositing is enabled.
Product: WebKit
Version: 528+ (Nightly build)
Platform: Unspecified
OS/Version: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: WebKit Gtk
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: arno at renevier.net
Hi,
when accelerated compositing is enabled, the web view is sometimes not correctly updated.
This may happen when the content of a page changes, or when I reload a page.
The view is redrawn either when draw method is called directly by gtk (for example due to a Expose event), or when gtk_widget_queue_draw is called in AcceleratedCompositingContext::flushAndRenderLayers. But it is only called if
(m_redrawPendingTime && currentTime() - m_redrawPendingTime > gScheduleDelay)
is true, which depends mostly on luck.
It's my understanding that webview should also be redrawn on XDamageNotify event, but this event is never sent. I tried switch from catalyst to mesa drivers. I tried to switch from a non composited window manager to a composited one. I also tried to revert bug #97472, but none of this worked: XDamageNotify never occurs.
I don't known what to do to investigate more now.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list