[Webkit-unassigned] [Bug 61603] FEConvolveMatrix::getPixelValue() fails to properly check if y is within bounds, causing it to fail to correctly apply the kernel and edge mode to the first targetY pixels

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri May 27 20:40:45 PDT 2011


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





--- Comment #15 from Ryan Sleevi <rsleevi at chromium.org>  2011-05-27 20:40:44 PST ---
(In reply to comment #14)
> Created an attachment (id=95252)
 --> (https://bugs.webkit.org/attachment.cgi?id=95252&action=review) [details]
> Patch

While abarth tried to help me set this up as a non-pixel-dependent test, he was unsuccessful. After much headache, I believe the above patch+test case should provide a sufficient reduction for the problem. ToT, Chrome 13.0.772 (WK base 86955), and Safari 5.0.5 each show a noticeable black band in the middle due to the improper bounds check. With the correct check, it appears as attached - a solid green block (with a suitable amount of blue at the top to distinguish).

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