[Webkit-unassigned] [Bug 34185] REGRESSION: Mask not updated according to transform

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jan 27 01:00:13 PST 2010


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


Dirk Schulze <krit at webkit.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #47450|0                           |1
        is obsolete|                            |




--- Comment #7 from Dirk Schulze <krit at webkit.org>  2010-01-27 01:00:13 PST ---
Created an attachment (id=47506)
 --> (https://bugs.webkit.org/attachment.cgi?id=47506)
shrinked test

This is the basic version of the test above. The green rect should just move
but not resize on clicking the text.

The author deletes and recreates the element that uses the mask on every click.
Saddly this doesn't cause a invalidation of the mask. We make the assignment of
an element to it's resource (mask here) with the elements RenderObject. I'm not
sure why, but mask can't differentiate between the RenderObject of the old
element and the one of the new element here.

Note: if the author would just modify the attributes instead of recreating the
element, the mask would invalidate and we don't see the clipping. :-/

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