Closed Bug 986798 Opened 7 years ago Closed 7 years ago

svg textpath with cubic bezier curve doesn't work anymore

Categories

(Core :: SVG, defect)

28 Branch
x86_64
All
defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla31
Tracking Status
firefox28 --- wontfix
firefox29 --- affected
firefox30 --- affected
firefox31 --- verified
firefox-esr24 --- unaffected

People

(Reporter: postmaster, Assigned: bas.schouten)

References

Details

(Keywords: regression)

Attachments

(2 files)

Attached image wrong path
User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:28.0) Gecko/20100101 Firefox/28.0 (Beta/Release)
Build ID: 20140317233501

Steps to reproduce:

Try this svg code :
 <svg>
  <path id="titre" d="M 0,50  S 37,0 75,50  S 110,20 150,40"
  stroke="gray" stroke-width="1" fill="none" />
  <text font-size="14"><textPath xlink:href="#titre">Le train des nombres</textPath></text>
  </svg>


Actual results:

The curve line is correct, but text doesn't follow the line. Tested on seven pro & ubuntu.


Expected results:

Before firefox 28, text follows curve line perfectly.
OS: Linux → All
Component: Untriaged → SVG
Product: Firefox → Core
Regression window(m-i)
Good:
http://hg.mozilla.org/integration/mozilla-inbound/rev/92f737230338
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:28.0) Gecko/20100101 Firefox/28.0 ID:20131117170238
Bad:
http://hg.mozilla.org/integration/mozilla-inbound/rev/af0931327e49
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:28.0) Gecko/20100101 Firefox/28.0 ID:20131117173035
Pushlog:
http://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=92f737230338&tochange=af0931327e49

Regressed by: Bug 930577


(And Bug 941585 did not completely fix problem of textpath)
Blocks: 930577
Status: UNCONFIRMED → NEW
Ever confirmed: true
Keywords: regression
Attachment #8395331 - Attachment mime type: text/plain → image/svg+xml
Works in latest trunk. bug 984796 must have fixed it.
Status: NEW → RESOLVED
Closed: 7 years ago
Depends on: 984796
Resolution: --- → FIXED
Does it mean that this bug will not be fixed for v 29 & v30 ?
I need to know that to fix it in my own programms.
Thank you.
Maybe, you'll have to watch bug 984796 and see what happens with it.
Assignee: nobody → bas
Target Milestone: --- → mozilla31
QA Whiteboard: [good first verify]
http://imgur.com/bGrq9XQ

Works/fixed/resolved

Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0
BuildID 20140714151536

[bugday-20140716]
QA Whiteboard: [good first verify] → [good first verify][bugday-20140716]
You need to log in before you can comment on or make changes to this bug.