NEW 101534
[Cairo] Do not check rounded border all clipped out
https://bugs.webkit.org/show_bug.cgi?id=101534
Summary [Cairo] Do not check rounded border all clipped out
KyungTae Kim
Reported 2012-11-07 18:18:40 PST
With r92340, if no corner intersects the clip region, we pretend outerBorder is rectangular to improve performance. But in Cairo port, a rounded rect border can look different with a rect border because a complex clip handles different with a simple clip in Cairo. In mobile environment with floating point zoom, it can cause the inconsistency in border that had been painted on several different tiles.
Attachments
Patch (2.24 KB, patch)
2012-11-07 18:29 PST, KyungTae Kim
no flags
KyungTae Kim
Comment 1 2012-11-07 18:29:45 PST
Dominik Röttsches (drott)
Comment 2 2012-11-08 01:01:31 PST
Comment on attachment 172909 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=172909&action=review > Source/WebCore/rendering/RenderBoxModelObject.cpp:1866 > +// because a complex clip handles different with a simple clip in Cairo. What do you mean by "handles different with simple clip"? Shouldn't the Cairo backend be fixed then?
Anders Carlsson
Comment 3 2014-02-05 11:07:59 PST
Comment on attachment 172909 [details] Patch Clearing review flag on patches from before 2014. If this patch is still relevant, please reset the r? flag.
Note You need to log in before you can comment on or make changes to this bug.