Closed Bug 366752 Opened 18 years ago Closed 18 years ago

Bad display of outlines when extremely negative text-indent is used

Categories

(Core :: Graphics, defect)

x86
Windows XP
defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla1.9alpha6

People

(Reporter: martijn.martijn, Assigned: vlad)

References

()

Details

(Keywords: regression, testcase)

Attachments

(2 files)

Attached file testcase (deleted) —
See testcase, it should show yellow boxes with various borders around them of 1px. But in current trunk builds the outline is painted wrongly/at a different place. This regressed between 2006-12-22 and 2006-12-26, I think it is a regression from bug, which updated the cairo version used in Mozilla.
Ah, sorry, yes, this is probably the same, related to bug 366043.
No longer blocks: 364742
Depends on: 366043
(In reply to comment #1) > Isn't it a dup of bug 366043? > Could be related. However, the patch attached to that bug does not fix this.
Ah, then this I guess this is a regression from bug 364742. Bug 366043 is about negative outline-offset, which I don't use at all in the testcase.
Blocks: 364742
No longer depends on: 366043
Flags: blocking1.9?
Assignee: nobody → pavlov
Flags: blocking1.9? → blocking1.9+
Attached file dynamic testcase (deleted) —
This bug depends on font-size, so you can change it with this testcase. Furthermore it uses thicker borders, so it's clearer what's going on (look at the corners).
I think it only depends on font-size in that the 'em' unit for text-indent depends on font-size. I do need to make the font size larger than 13px to see the borders drawn wrong. That said, this looks basically like bug 115526, although I was sort of hoping cairo would fix that for us. Maybe it used to.
Assignee: pavlov → nobody
Assignee: nobody → vladimir
Target Milestone: --- → mozilla1.9alpha6
Pretty sure I just fixed this with the patch in bug 379436 -- at least, the testcase works for me.
Status: NEW → RESOLVED
Closed: 18 years ago
Depends on: 379436
Resolution: --- → FIXED
Flags: in-testsuite?
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: