[Webkit-unassigned] [Bug 14675] New: Repaint issues related to removing or resizing nodes in documents that rely heavily on CSS styling of nodes.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Jul 19 13:07:13 PDT 2007


http://bugs.webkit.org/show_bug.cgi?id=14675

           Summary: Repaint issues related to removing or resizing nodes in
                    documents that rely heavily on CSS styling of nodes.
           Product: WebKit
           Version: 420+
          Platform: Macintosh
               URL: http://matrixpointer.com/screens/Default.ymStyle/test.ht
                    ml
        OS/Version: Mac OS X 10.4
            Status: UNCONFIRMED
          Severity: Blocker
          Priority: P2
         Component: Layout and Rendering
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: karl.adam at gmail.com
                CC: mitz at webkit.org


This issue manifesst on the removal of nodes as well as when changing size
properties of nodes, this examples uses YUI for the complex animation but can
be easily demonstrated with removeNode(), which it does in the first demo of
the problem.

Steps to reproduce:
1) It seems that size does indeed matter. You need to first resize your window
to a comfortable size for IMing. For best viewing results, you'll want to make
sure that both actions are viewable in the same window.

2) Scroll to bottom

3) Do Nothing. The timers will fire at 4 and 10 seconds removing the first and
then the second action div. You can also trigger the animations by clicking on
the action divs, however it seems that doing it this way does not cause the
layout error for the first action.

Notes:
The images aren't necessary, but it makes it easier to see the graphical glitch
for me. The use of YUI also isn't necessary as demonstrated by the first
example, but it's included because it's one of the larger uses that this glitch
is blocking me on.

Additional Note: 
Firefox messes up the text layout in the last message bubble after I animate
the removal of the second action. WebKit does not.


-- 
Configure bugmail: http://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list