[Webkit-unassigned] [Bug 44635] Scrolling causes image pattern fill to be rendered incorrectly

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Aug 27 13:22:41 PDT 2010


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





--- Comment #14 from Simon Fraser (smfr) <simon.fraser at apple.com>  2010-08-27 13:22:41 PST ---
(In reply to comment #13)
> (In reply to comment #9)
> > Related to bug 43779 or bug 44083?
> 
> 43779 is not related, as it also happens with patterns that only consit of simple shapes (rect / circle...)
> 44083 is also not related, getScreenCTM is not used for painting patterns.
> 
> (In reply to comment #10)
> > The pattern is being drawn with the wrong CTM somehow.
> 
> I'm not sure about that, if you just switch from the Safari window to another one, and switch back, it looks correct again.

Not when scrolled. It's all offset.

I think there may be a separate bug with partial redraws of the pattern, since the offsets are different in the redraw strip when scrolling.

> I really wonder how the scrollview works at all, if quartz debug doesn't show any yellow repaint rectangles, while scrolling? Do you know this code?

It blits the visible part of the window, and does an invalidate for the revealed part.

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