User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a3pre) Gecko/20070226 Minefield/3.0a3pre
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a3pre) Gecko/20070226 Minefield/3.0a3pre
the word-spacing attribute doesn't seem to be implemented, see screenshot with rendering comparison Minefield/Opera: http://www.carto.net/neumann/mozillasvgbugs/word-spacing_minefield_opera.png
The upper window shows the rendering in Minefield ignoring the word-spacing attribute, the lower window shows the correct rendering in Opera 9.1.
Steps to Reproduce:
letter-spacing has the same problem - attribute not implemented.
FF3beta5, Windows XP SP2
example for word-spacing in SVG
*** Bug 604313 has been marked as a duplicate of this bug. ***
Example for letter-spacing in SVG: http://johan.github.com/kilobyte-svg-challenge/logos/lysator.svg
Webkit reference rendition: http://i.imgur.com/nQhv0.png
Firefox 19 broken rendition: http://i.imgur.com/reRJm.png (alpha channel bugs are mine; ignore the white bg)
Cameron, what are your thoughts now that bug 839955 is fixed?
It's not trivial to get working. IIRC nsTextFrame uses a PropertyProvider object to get the spacing property values, and it wasn't obvious where to get one of those (with the right values) from within nsSVGTextFrame2. longsonr recently tried to get this working -- how far did you get Robert?
Created attachment 8334130 [details] [diff] [review]
This is as far as I got. Asserts occur and the DOM mostly doesn't work.
Rendering seems fairly reasonable though.
Just ran into this issue. Is there still any work being done?
Not by me currently so if you want to continue from where I left off, feel free.
AFAIK Gecko is the only engine that does not support these attributes.
Same here. Windows 7, FF 32.0.3
We need this feature, PLEEEEASE!
We would really like to use XUL and Gecko engine for rendering SVG graphics and this issue is halting the whole idea. How likely is it to be resolved in the next few months?
See comment 10 i.e. How likely are you to submit a patch to implement or pay someone to do so on your behalf, Dejan?
(In reply to Robert Longson from comment #14)
> See comment 10 i.e. How likely are you to submit a patch to implement or pay
> someone to do so on your behalf, Dejan?
who can do it? - I would like to spend some money to solve this issue. Maybe we can share the costs??
(In reply to Tom from comment #16)
> who can do it? - I would like to spend some money to solve this issue. Maybe
> we can share the costs??
Feel free to publish on https://www.bountysource.com/teams/mozilla/
Is there any chance that this 8(!!!!) year old bug may be resolved some time soon?
SVG is becoming more and more important in nowadays web. Therefore it is almost unacceptable, that firefox is the only browser lacking this basic typographic property (even IE is supporting svg letterspacing since versions now).
Hi, is any work being done on this? Our (https://desygner.com) users would love to have this experience on Firefox as well :)
Hi, my clients would appreciate if SVG I generate were viewable with Firefox, we are using letter-spacing.
word-/letter-spacing and kerning have been part of the svg standard for over 15 years now. i have no idea how much money mozilla has received during this period -- essentially mostly from its "search" deals with google. however, i do know that since this bug was filed mozilla has received well over $3,000,000,000 US. yes, that is *three billions* of US dollars.
thus, i find it completely disingenuous to ask people to pay for long over-due standards compliance by mozilla.
the question of the day should be: "what is mozilla going to do with the new $375,000,000 US per-year yahoo deal?".
i know that mozilla has been very successful in propagating a "non-profit" image and countless "volunteers" devote vast amounts of uncompensated time to mozilla projects. but, the facts are that the only thing non-profit is the foundation and it receives only two per-cent (2%) of mozilla corporation's total revenue. this leads us to the second question of the day brought about by an examination of the foundation's latest Form 990 filed with the US IRS.
"what is the 'investment' made by the foundation in 'central america and the caribbean'?" are these beach-front get-away villas, get-away bank accounts in panama and/or the cayman islands, or ...
this $4,847,000 US together with the $4,860,000 US compensation to directors/officers and $3,454,000 US "surplus" that went unspent is $13,161,000 US and roughly 68% of the foundations revenue for the last year on file. just imagine what "public benefit" (that the foundation is mandated to provide) would accrue from these added expenditures if the board of directors was serving the public good instead of themselves.
director compensation: the vast majority of non-profits have directors that serve as uncompensated volunteers although nominal fees ($25-500 US) for each actual board meeting and any reasonable expenses getting to them may be paid. not mozilla foundation where directors receive up to $1,305,000 US per year and several have more than ample "salaries" but also get "bonus" compensation ranging from $400,000 to $600,000 US per year! a bonus at a non-profit!? and some directors/officers also serve with mozilla corporation where they undoubtedly receive even more exorbitant compensation and other perks hidden away from prying eyes.
as they last reported, mozilla had amassed $313,000,000 US in net assets. i do not need to drag out my cpa/mba certs to know that this was primarily possible due to the huge non-compensated work-product provided by many "volunteers".
so, mozilla, provide the standards you claim to champion at whatever the cost. period!
i recognize that the expansiveness of this comment (or "rant" if you prefer) is not the purpose of this venue. but, when people see the facts and move on to other non-compliance issues they will know that asking for cash-for-performance rings rather hollow in mozilla's case.
*** Bug 1329518 has been marked as a duplicate of this bug. ***
in 2 months this bug will celebrate 10 years :(
Myself had to abandon a commercial project due to this blocking problem.
Mozilla has gotten hundreds of millions of usd from various deals, how much of the money is going to development of the product ?
Where is that information available in a transparent easy to comprehend way.