SVG triggers assertion: fromParams.mDistToPoint <= toParams.mDistToPoint
Categories
(Core :: SVG, defect)
Tracking
()
People
(Reporter: tsmith, Assigned: dholbert)
References
(Blocks 1 open bug)
Details
(Keywords: assertion, testcase)
Attachments
(4 files)
Reporter | ||
Comment 1•8 years ago
|
||
Assignee | ||
Comment 2•8 years ago
|
||
Assignee | ||
Comment 3•8 years ago
|
||
Assignee | ||
Updated•8 years ago
|
Updated•7 years ago
|
Comment 4•7 years ago
|
||
Reporter | ||
Updated•6 years ago
|
Comment 5•6 years ago
|
||
Daniel, is that still an issue today? It seemed you had a lead in comment #3. Thanks
Assignee | ||
Comment 6•6 years ago
|
||
(In reply to Pascal Chevrel:pascalc from comment #5)
Daniel, is that still an issue today? It seemed you had a lead in comment #3. Thanks
The assertion still fires, yeah. Sorry for the delay & thanks for the reminder; I'll post a trivial patch.
Assignee | ||
Comment 7•6 years ago
|
||
Here's a more visual testcase that triggers this error -- this is just a reduced version of the broader testcase that I linked in comment 3, with calcMode="paced"
added to trigger the assertion failure.
I'm just posting this so folks can see that we still behave sensibly regardless of the assertion.
(Notably, Chrome seems to disregard all keyPoints after 1.0, or something like that -- they behave functionally different from us on this testcase and on animate-elem-33-t-isvalid.html , and per the test's expectations, that appears to be a Chrome bug.)
Assignee | ||
Comment 8•6 years ago
|
||
We had an assertion here that assumed progression along a motion path must be
positive, but that's not the case when we have decreasing values of
the keyPoints
attribute. The assertion wasn't justified and nothing
depended on it being valid, so let's just remove it.
Comment 10•6 years ago
|
||
bugherder |
Updated•6 years ago
|
Updated•6 years ago
|
Description
•