Closed Bug 525740 Opened 16 years ago Closed 16 years ago

Bad reordering with floating first-letter and bidi

Categories

(Core :: Layout: Text and Fonts, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: smontagu, Assigned: smontagu)

References

Details

Attachments

(2 files)

Attached file Testcase
This is tnikkel's catch, and the testcase is based on one by him.
Attached patch PatchSplinter Review
Attachment #409597 - Flags: review?(roc)
On second thoughts, I wonder if it would be more efficient to set the embeddingLevel property on the inlines during bidi resolution and not do this drilling down at all during reordering. Is there any reason that the property should only be set on text frames?
I asked Uri's opinion about that, and he pointed out that it could cause a lot of bloat, since there could be many more inlines than textframes. Roc, what do you think?
Comment on attachment 409597 [details] [diff] [review] Patch Just call nsPlaceholderFrame::GetRealFrameFor.
Attachment #409597 - Flags: review?(roc) → review+
I think we should probably stick with the current approach for now.
Status: NEW → RESOLVED
Closed: 16 years ago
Flags: in-testsuite+
Resolution: --- → FIXED
Depends on: 588739
Depends on: 593398
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: