Created attachment 463102 [details] Testcase See attached testcase. Regression window: http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=c5f35032f22d&tochange=f73e5032cfad
Narrowed Regression window: http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=cc00ee24a25c&tochange=4a3e8596e8fc Changeset 4a3e8596e8fc of Bug 576169 causes the problem
blocking2.0: --- → ?
Created attachment 463203 [details] [diff] [review] Clear path before drawing image The old code did a Clip(gfxRectangle), this function call destroys the current path. The new code did not in any way clear the current path, therefor certain sequences of calls could cause an incorrect path to end up being sent to fill. Clearing the path before calling fill like the other methods do indirectly fixes this.
Assignee: nobody → bas.schouten
Status: NEW → ASSIGNED
Attachment #463203 - Flags: review?(vladimir)
Comment on attachment 463203 [details] [diff] [review] Clear path before drawing image Needs a test, if we didn't catch this any other way.
Attachment #463203 - Flags: review?(vladimir) → review+
blocking2.0: ? → beta4+
Pushed http://hg.mozilla.org/mozilla-central/rev/f5834a658fe2. Leaving this open until we've added a test.
I'm resolving this since it's showing as a Beta4 blocker. And the test isn't blocking Beta4.
Status: ASSIGNED → RESOLVED
Last Resolved: 8 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.