[Webkit-unassigned] [Bug 15571] New: SVG text needs to support textLength/lengthAdjust properties & 'kerning'
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sat Oct 20 01:53:40 PDT 2007
http://bugs.webkit.org/show_bug.cgi?id=15571
Summary: SVG text needs to support textLength/lengthAdjust
properties & 'kerning'
Product: WebKit
Version: 522+ (nightly)
Platform: Macintosh
OS/Version: Mac OS X 10.4
Status: NEW
Severity: Normal
Priority: P2
Component: Reindeer
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: zimmermann at kde.org
Advanced SVG text support defines a way to expand/contract text (normal text as
well as textPath) based on the textLength property. lengthAdjust="spacing" and
ie. textLength="200" forces the text to be exactly 200px wide, while this is
achieved through the letter-spacing modification. For
lengthAdjust="spacingAndGlyphs" the whole set of glyphs is expanded/contracted.
This requires that our SVG text implementation handles letter & word spacing,
as well as 'kerning' before - so our absolute positioned SVG glyphs take the
spacing into account at layout time, instead of paint time (basically SVG needs
to disable spacing functionality of platform/Font.cpp) to be able to properly
take into account spacing when implementing lengthAdjust.
--
Configure bugmail: http://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the webkit-unassigned
mailing list