[webkit-reviews] review canceled: [Bug 100026] inconsistency in drawImage with target rect negative dimensions. : [Attachment 171482] Patch
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Oct 30 17:43:58 PDT 2012
arno. <arno at renevier.net> has canceled arno. <arno at renevier.net>'s request for
review:
Bug 100026: inconsistency in drawImage with target rect negative dimensions.
https://bugs.webkit.org/show_bug.cgi?id=100026
Attachment 171482: Patch
https://bugs.webkit.org/attachment.cgi?id=171482&action=review
------- Additional Comments from arno. <arno at renevier.net>
(In reply to comment #27)
> (In reply to comment #26)
> > (From update of attachment 171482 [details] [details])
> > Attachment 171482 [details] [details] did not pass mac-ews (mac):
> > Output: http://queues.webkit.org/results/14643213
> >
> > New failing tests:
> > css3/filters/huge-region.html
> > fast/gradients/gradient-on-pseudoelement-crash.html
> > fast/gradients/crash-on-1px-border.html
>
> Looks like the CSS Filters code and the CSS or Canvas gradients have
problems?
Indeed.
I think this patch should pass the tests. But I'm concerned about this patch:
drawImage/drawImageBuffer is called more than 100 times in many different
times. I investigating them, but in some of the calls, I cannot do much more
than "guess" wether argument can be one day null (sometimes, the check is made
in the caller caller function. Sometimes, I checked that the argument cannot be
logically false). But for example, in the filters, I don't known if
FilterEffect->asImageBuffer() can under some circumstances be null.
More information about the webkit-reviews
mailing list