Closed Bug 452977 Opened 17 years ago Closed 17 years ago

Graphical corruption in SVG rects with certain values of 'stroke-dasharray'

Categories

(Core :: SVG, defect)

x86
Linux
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 418901

People

(Reporter: dholbert, Unassigned)

References

()

Details

Attachments

(3 files)

Attached image testcase 1
Steps to reproduce: 1. Load testcase in Firefox. 2. Place another window just below the lower rect, with the left edge aligned with the left edge of the rect 3. Drag the window diagonally upwards and to the right, over the rects ACTUAL RESULTS: Diagonal line segments appear inside the rects, in the area passed over by the dragged window. When I focus the Firefox window, these line-segments disappear. Looks like a graphical invalidation issue of some sort? * NOTE: The diagonal line segments have the same stroke-width and stroke-color as their containing rect. * NOTE: This bug only seems to happen with certain values of stroke-dasharray. e.g. if I change the testcase to use stroke-dasharray="2,15", then I get no corruption. I see this bug in Firefox 2.0.0.16, 3.0.1, and today's nightly build: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1b1pre) Gecko/20080830020416 Minefield/3.1b1pre Platform: Ubuntu 8.04 Linux
Note: This issue becomes more important with SMIL support hopefully landing soon, because animations trigger these graphical artifacts as well. (with no window-dragging required) e.g. if I view this bug's URL with the SMIL patch, or with the GreaseMonkey "FakeSMIL" script, I see a red diagonal line appear behind the blue circle at the end of the animation there.
Flags: wanted1.9.1?
Duplicate of bug 418901?
Yeah, looks like the same underlying issue.
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: