Closed
Bug 427659
Opened 16 years ago
Closed 16 years ago
some combining marks (for accents) are invisible
Categories
(Core :: MathML, defect)
Tracking
()
RESOLVED
FIXED
mozilla1.9
People
(Reporter: karlt, Assigned: karlt)
References
Details
(Keywords: regression, testcase)
Attachments
(2 files)
355 bytes,
text/xml
|
Details | |
878 bytes,
patch
|
roc
:
review+
roc
:
superreview+
damons
:
approval1.9+
|
Details | Diff | Splinter Review |
Combining marks in many fonts have zero advance width (and sometimes very negative leftbearing), but these marks are often used alone in text frames for MathML accents. In the testcase, the spacing character U+005E CIRCUMFLEX ACCENT (above the right "a") renders fine, but U+0302 COMBINING CIRCUMFLEX ACCENT (above the left "a") is not rendered. For some accents there is only the combining character (no spacing character).
Flags: blocking1.9?
Assignee | ||
Comment 1•16 years ago
|
||
This fixes the MathML use cases.
Attachment #314220 -
Flags: review?(roc)
Comment on attachment 314220 [details] [diff] [review] use text-rendering:optimizeLegibility good call!
Attachment #314220 -
Flags: superreview+
Attachment #314220 -
Flags: review?(roc)
Attachment #314220 -
Flags: review+
Comment 3•16 years ago
|
||
Not a blocker, but would take the patch.
Flags: wanted1.9.0.x+
Flags: blocking1.9?
Flags: blocking1.9-
Assignee | ||
Comment 4•16 years ago
|
||
Comment on attachment 314220 [details] [diff] [review] use text-rendering:optimizeLegibility (In reply to comment #3) > but would take the patch. Should I interpret that as approval1.9? The patch only affects MathML. The only risk I can imagine is that it uses some different code paths and thus might show some bugs that would otherwise have only shown at larger font sizes. Re testing: we could check something is displayed for the accents in a reftest by comparing an accent against a blank or by comparing the same base char with two different color accents and make sure they render differently. (I could do that after code freeze.)
Attachment #314220 -
Flags: approval1.9?
Comment 5•16 years ago
|
||
Ok, approving, but need to get that test in ASAP (i.e., < 24 hours after freeze).
Comment 6•16 years ago
|
||
Comment on attachment 314220 [details] [diff] [review] use text-rendering:optimizeLegibility a1.9+=damons
Attachment #314220 -
Flags: approval1.9? → approval1.9+
Assignee | ||
Comment 7•16 years ago
|
||
http://bonsai.mozilla.org/cvsquery.cgi?module=PhoenixTinderbox&branch=HEAD&cvsroot=%2Fcvsroot&date=explicit&mindate=1207719000&maxdate=1207719124&who=karlt%2B%25karlt.net
Status: ASSIGNED → RESOLVED
Closed: 16 years ago
Flags: in-testsuite?
Resolution: --- → FIXED
Assignee | ||
Comment 8•16 years ago
|
||
test checked in (with 2h25 to spare) http://bonsai.mozilla.org/cvsquery.cgi?module=PhoenixTinderbox&branch=HEAD&cvsroot=%2Fcvsroot&date=explicit&mindate=1207801922&maxdate=1207802117&who=karlt%2B%25karlt.net
Flags: in-testsuite? → in-testsuite+
Assignee | ||
Updated•16 years ago
|
Target Milestone: --- → mozilla1.9
Updated•16 years ago
|
Flags: wanted1.9.0.x+
You need to log in
before you can comment on or make changes to this bug.
Description
•