[Webkit-unassigned] [Bug 55716] New: HTMLOptionElement causes bogus repaints

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Mar 3 15:26:32 PST 2011


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

           Summary: HTMLOptionElement causes bogus repaints
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: All
        OS/Version: Mac OS X 10.5
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Layout and Rendering
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: simon.fraser at apple.com


If I log repaints, I see a bunch of bogus repaints when loading pages with <select> elements, like the bugzilla query page:

  ScrollView (768x282) repaintContentRectangle -1,0 2 x 15

These come out of 



#0  WebCore::ScrollView::repaintContentRectangle (this=0x112305340, rect=@0x7fff5fbfc728, now=false) at ScrollView.cpp:851
#1  0x0000000103a9bc75 in WebCore::FrameView::repaintContentRectangle (this=0x112305340, r=@0x7fff5fbfc728, immediate=false) at FrameView.cpp:1468
#2  0x00000001045ba211 in WebCore::RenderView::repaintViewRectangle (this=0x1123667e8, ur=@0x7fff5fbfc728, immediate=false) at RenderView.cpp:265
#3  0x00000001044c5340 in WebCore::RenderObject::repaintUsingContainer (this=0x10b0450b8, repaintContainer=0x1123667e8, r=@0x7fff5fbfc728, immediate=false) at RenderObject.cpp:1289
#4  0x00000001044c6c09 in WebCore::RenderObject::repaint (this=0x10b0450b8, immediate=false) at RenderObject.cpp:1318
#5  0x0000000103c2c459 in WebCore::HTMLOptionElement::setRenderStyle (this=0x10b045630, newStyle=@0x7fff5fbfc7b0) at HTMLOptionElement.cpp:226
#6  0x0000000103c2c38f in WebCore::HTMLOptionElement::attach (this=0x10b045630) at HTMLOptionElement.cpp:84

HTMLOptionElement::setRenderStyle() looks pretty dubious.

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