[Webkit-unassigned] [Bug 54104] New: WebView keeps painting even when one of its ancestor windows is hidden

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Feb 9 07:20:13 PST 2011


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

           Summary: WebView keeps painting even when one of its ancestor
                    windows is hidden
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
        OS/Version: Windows XP
            Status: NEW
          Keywords: NeedsRadar, PlatformOnly
          Severity: Normal
          Priority: P2
         Component: Layout and Rendering
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: aroben at apple.com
                CC: andersca at apple.com, sam at webkit.org, sfalken at apple.com


WebView keeps track of whether its HWND is hidden or shown so that it can stop painting while it's hidden. But it doesn't keep track of whether any of its ancestors' HWNDs are hidden, so we unnecessarily paint when WebView itself is not hidden but one of its ancestors is.

There doesn't seem to be any notification sent to WebView when one of its ancestors becomes hidden (similar to -[NSView viewDidHide]), so I'm not sure how we would fix this.

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