Skip to content
  • mitz@apple.com's avatar
    WebCore: · 13455a10
    mitz@apple.com authored
            Reviewed by Darin Adler.
    
            - fix http://bugs.webkit.org/show_bug.cgi?id=15838
              Incomplete repaint toggling "How you know this person" on Facebook
    
            Test: fast/repaint/make-children-non-inline.html
    
            * rendering/RenderBlock.cpp:
            (WebCore::RenderBlock::makeChildrenNonInline): Repaint the block. This
            is needed because the inline children may be repositioned as they move
            into new anonymous blocks, but those blocks have no knowledge of where
            their children used to be, so they cannot invalidate those areas.
    
    LayoutTests:
    
            Reviewed by Darin Adler.
    
            - repaint test for http://bugs.webkit.org/show_bug.cgi?id=15838
              Incomplete repaint toggling "How you know this person" on Facebook
    
            * fast/repaint/make-children-non-inline.html: Added.
            * platform/mac/fast/repaint/make-children-non-inline-expected.txt: Added.
            * platform/mac-leopard/fast/repaint: Added.
            * platform/mac-leopard/fast/repaint/make-children-non-inline-expected.checksum: Added.
            * platform/mac-leopard/fast/repaint/make-children-non-inline-expected.png: Added.
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@27478 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    13455a10