NEW 124712
[GTK/EFL] Clipping to PaintInfo::InfiniteRect() causes the cairo graphics context to perform incorrect clipping
https://bugs.webkit.org/show_bug.cgi?id=124712
Summary [GTK/EFL] Clipping to PaintInfo::InfiniteRect() causes the cairo graphics con...
Radu Stavila
Reported 2013-11-21 05:41:19 PST
Clipping to the infinite rect causes the cairo engine to perform incorrect clipping. I tracked the code down into the cairo code and at some point, the very large negative number representing the rect's X was somehow transformed to 256, which is obviously not right. In my situation, clipping to the infinite rect actually caused nothing else to be painted (everything was clipped).
Attachments
Radu Stavila
Comment 1 2013-11-21 05:42:26 PST
If it helps, this was the reason the first patch from https://bugs.webkit.org/show_bug.cgi?id=118665 (https://bugs.webkit.org/attachment.cgi?id=217047) was rolled out.
Note You need to log in before you can comment on or make changes to this bug.