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.
Created attachment 172909 [details] Patch
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?
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.