[Webkit-unassigned] [Bug 50342] Unnecessary invalidation of copyright <span> on IE9 Flying Images demo

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Dec 1 13:21:06 PST 2010


--- Comment #4 from James Robinson <jamesr at chromium.org>  2010-12-01 13:21:06 PST ---
render tree:

RenderView 0x7ffff7ef1a98                  #document    0x7ffff7ef8000
  RenderBlock 0x7ffff7f30478               HTML    0x7fffeb51c800
*   RenderBody 0x7ffff7f30ef8              BODY    0x7fffeb064240
      RenderBlock (positioned) 0x7fffe6e78718    DIV    0x7fffeaa4cb00
        RenderBlock (positioned) 0x7fffe6e78558    DIV    0x7fffeaa4ca80 STYLE=top: -300px; 
      RenderBlock (positioned) 0x7fffe6e78478    SPAN    0x7fffeaa4c980
        RenderText 0x7fffeaa4c918          #text    0x7fffeaa48540 "Blah, blah"

RenderBlock::layoutInlineChildren() on the <body>'s RenderBlock is marking the <span> as m_normalChildNeedsLayout because the <span> has a percentage width.  This means it later gets marked for repainting even though none of its children actually move.  http://trac.webkit.org/browser/trunk/WebCore/rendering/RenderBlockLineLayout.cpp#L552 seems a little pessimistic.

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