[Webkit-unassigned] [Bug 95447] New: [BlackBerry] One shot drawing sync flag never cleared when there's no layers

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Aug 30 05:00:55 PDT 2012


https://bugs.webkit.org/show_bug.cgi?id=95447

           Summary: [BlackBerry] One shot drawing sync flag never cleared
                    when there's no layers
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKit BlackBerry
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: anilsson at rim.com
                CC: staikos at kde.org, tonikitoo at webkit.org, anlo at rim.com


When we remove the layers, WebKit could tell us we need a one shot drawing sync to repaint the BackingStore with the content that was previously drawn by layers. We also sometimes set the one shot drawing sync flag manually.

We would bail from commit if there were no layers and not actually perform the osds, so it left the osds flag set forever and the situation prevails, because nobody will ever clear the osds flag.

No commit means no blit, and the result of regular rendering does not show up on screen.

-- 
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