Closed Bug 285475 Opened 20 years ago Closed 20 years ago

animated SVG (with JS, via DOM) leaves visible trails on Cairo builds

Categories

(Core :: SVG, defect)

x86
FreeBSD
defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: mpk, Assigned: tor)

Details

(Keywords: testcase)

Attachments

(4 files)

While experimenting with a cairo-enabled build I noticed that some animations left ugly "trail marks", whereas libart builds still worked okay. I'll attach a simple testcase and a screenshot to demonstrate the problem.
Keywords: testcase
Half our problem, half cairo's problem. On our side we were resetting the matrix which meant the stroke width wasn't write when checking the bounds. On the cairo side, round caps aren't generating the right extents - see https://bugs.freedesktop.org/show_bug.cgi?id=2699 .
Assignee: general → tor
Status: NEW → ASSIGNED
Mozilla svg renderer side checked in - leaving open for cairo fix.
cairo half checked into mozilla snapshot and cairo cvs tree.
Status: ASSIGNED → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: