Created attachment 124084 [details] Testcae Steps to reproduce: 1) Open the attached testcase (strokebug.svg) on Chrome/Chromium Linux Expected results: There should be a square with a black border with nothing in it. Actual results: Artifacts of a path (an 'S' upside down) appear within the square. When increasing the scale by zooming in, the artifacts will disappear. Builds: Chrome 17.0.963.38 beta on Linux Also occurs in: Chromium r118842 on Linux Works as expected on: All Chrome versions (including Canary) on Mac, Safari 5 on Mac, Firefox 8 on Linux Additional information: Strokes seem to be blended with a black background when the stroke is sufficiently small. The bug occurs with any color of fill or stroke, and will disappear when either the stroke-width or the path itself is increased.
Created attachment 124087 [details] Screenshot of actual results (screenshot scaled)
I just opened the test case and saw the artifacts on 18.0.1017.2 dev on Mac. However, now no matter how many times I open it I can't reproduce. Odd. Pieter, I don't have a Linux box handy to test on. Did this ever work correctly on Linux? If so, can you run bisect-builds.py (http://www.chromium.org/developers/bisect-builds-py) and post the results here? That will help identify when the regression happened and who might be a good owner.
Reproduced the bug on Chromium 2.0.180.0 (Developer Build 15734), so it seems this never worked. I've noticed the same glimpse of artifacts on Chrome Mac as you describe, but no way to reproduce either.