Closed Bug 819721 Opened 13 years ago Closed 11 years ago

stroke() doesn't work after fill() w/evenodd rule specified

Categories

(Core :: Graphics: Canvas2D, defect)

x86_64
Windows 7
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: yury, Assigned: bas.schouten)

References

Details

(Keywords: regression, Whiteboard: [pdfjs-c-rendering])

Attachments

(1 file)

The stroke() is not performed when it follows the fill() and the mozFillRule is set to "evenodd": ctx.mozFillRule = "evenodd"; ctx.fill(); ctx.stroke(); (The issue is originally reported at https://github.com/mozilla/pdf.js/issues/2446 )
Whiteboard: [pdfjs-c-rendering]
Regression window(m-c) Good: http://hg.mozilla.org/mozilla-central/rev/450e4d9ea2d5 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:7.0a1) Gecko/20110624 Firefox/7.0a1 ID:20110625025936 Bad: http://hg.mozilla.org/mozilla-central/rev/48ad4ffc4230 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:7.0a1) Gecko/20110625 Firefox/7.0a1 ID:20110625030821 Pushlog: http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=450e4d9ea2d5&tochange=48ad4ffc4230 Regression window(m-i) Good: http://hg.mozilla.org/integration/mozilla-inbound/rev/c65f1fb0449d Mozilla/5.0 (Windows NT 6.1; WOW64; rv:7.0a1) Gecko/20110624 Firefox/7.0a1 ID:20110624094307 Bad: http://hg.mozilla.org/integration/mozilla-inbound/rev/46c3d095bc75 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:7.0a1) Gecko/20110624 Firefox/7.0a1 ID:20110624104626 Pushlog: http://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=c65f1fb0449d&tochange=46c3d095bc75 Regressed by: Bug 651858
Blocks: 651858
Keywords: regression
This appears to be fixed in 30.0a1 (2014-02-07). I can view the test case attached to this issue I believe successfully. Additionally the schematics here http://arduino.cc/en/uploads/Main/arduino-ethernet-shield-05-schematic.pdf, referenced in Github issue 2446, now displays correctly the connecting traces. I propose that this bug is now FIXED.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: