Closed
Bug 1044449
Opened 10 years ago
Closed 7 years ago
SVG path getTotalLength and getPointAtLength gives wrong values (with and without hardware acceleration)
Categories
(Core :: SVG, defect)
Tracking
()
RESOLVED
FIXED
People
(Reporter: kowik1984, Unassigned)
References
Details
User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0 (Beta/Release)
Build ID: 20140716183446
Steps to reproduce:
Open this site: http://kovacsv.hu/errors/pointsonpath2.html
Actual results:
The red dots not follow the path, and the total length value is incorrect.
Expected results:
The points should be on the path (as in Chrome 36 and Internet Explorer 11). The path total length should be near 129.
Reporter | ||
Comment 1•10 years ago
|
||
This bug was separated from this: https://bugzilla.mozilla.org/show_bug.cgi?id=1044372
The original bug occurs only when hardware acceleration is on, but this appears with and without HWA. Although the result is dependent on HWA settings, the result is wrong in both cases.
Updated•10 years ago
|
Component: Untriaged → SVG
Product: Firefox → Core
Updated•10 years ago
|
Status: UNCONFIRMED → NEW
Ever confirmed: true
Comment 2•9 years ago
|
||
I am seeing this in as well on OSX 10.10.5.
Have confirmed following versions as affected:
43.0a1
40.0.3
43.0a1 nightly
A demonstration of the problem I am running into: http://jsfiddle.net/xfpDA/5/
In my case, it appears that the Bezier curve command at the end of the path is ignored completely, and the path is just closed instead.
Result matches IE and Chrome in Ubuntu 15.10 with Nightly with the patch from bug 1134549 applied, which was recently pushed in https://hg.mozilla.org/mozilla-central/rev/3e73fc0dfb01
Updated•7 years ago
|
Updated•7 years ago
|
You need to log in
before you can comment on or make changes to this bug.
Description
•