Closed Bug 385569 Opened 17 years ago Closed 17 years ago

Dynamic cross-element ligature leaves space between parts of the ligature

Categories

(Core :: Graphics, defect)

x86
macOS
defect
Not set
minor

Tracking

()

RESOLVED FIXED

People

(Reporter: jruderman, Unassigned)

References

Details

(Keywords: regression, testcase)

Attachments

(2 files, 1 obsolete file)

Attached file testcase (obsolete) —
Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.9a6pre) Gecko/20070622 Minefield/3.0a6pre

In the testcase, you get the "fi" ligature form, but there are a few blank pixels between the "f" part and the "i" part.
Attached file better testcase
Easier to make a "sane" reftest pair if there's a <span> in there.  By "sane" I mean that Firefox 2 (which doesn't attempt to do cross-element ligatures at all) can pass.
Attachment #269494 - Attachment is obsolete: true
This testcase uses a nested span to hide the new element, which is slightly more difficult to fix (bug still fixed by the patch in bug 385607). I'll make these tests into reftests when that patch lands.
Seems to have been fixed by bug 385607.  roc, do you still want to make the reftests, or should I?
Status: NEW → RESOLVED
Closed: 17 years ago
Flags: in-testsuite?
Resolution: --- → FIXED
If you could, that would be great, thanks.
Reftests checked in.
Flags: in-testsuite? → in-testsuite+
Blocks: 578118
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: