Please report any other irregularities here.
When we create a continuing nsTextFrame as part of the initial reflow of an nsFirstLetterFrame, we restyle the new nsTextFrame so that it doesn't have the ::first-line style. This is done in nsFirstLetterFrame::DrainOverflowFrames. However, we give it a style context that inherits from the continuing nsFirstLetterFrame, rather than inheriting from whatever the nsFirstLetterFrame inherits from. Later on, a restyle will fix up this style context inheritance, but it would be better to get it right from the start. (Especially as once bug 931668 is complete, we may not get to restyle the nsTextFrame.)
Created attachment 8340845 [details] [diff] [review] patch
Attachment #8340845 - Flags: review?(dbaron)
Comment on attachment 8340845 [details] [diff] [review] patch r=dbaron; sorry for the delay
Attachment #8340845 - Flags: review?(dbaron) → review+
Status: ASSIGNED → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla29
You need to log in before you can comment on or make changes to this bug.