Closed Bug 137871 Opened 23 years ago Closed 23 years ago

ArabicShaping() shouldn't require the source text to be in visual order

Categories

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

x86
Windows 2000
defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: smontagu, Assigned: smontagu)

References

Details

Attachments

(1 file, 1 obsolete file)

This is part of the groundwork for bug 99823. ArabicShaping() currently assumes that the source text is already in visual order, and lets the call site reverse the text before calling.
Assigning to myself.
Assignee: mkaply → smontagu
Blocks: 99823
Attached patch Patch (obsolete) — Splinter Review
Comment on attachment 79727 [details] [diff] [review] Patch looks right in general. please write a function which do swaping and call that function to do the swaping instead of add two for loops.
Attachment #79727 - Flags: needs-work+
also, please add comment about the two flag you pass in. What do they mean ?
Added comments on the flags and moved the for loops into a function
Attachment #79727 - Attachment is obsolete: true
Comment on attachment 80110 [details] [diff] [review] Patch v.2 addressing ftang's comments r=ftang looks straight forward naming changes plus small tweak.
Attachment #80110 - Flags: review+
Comment on attachment 80110 [details] [diff] [review] Patch v.2 addressing ftang's comments sr=attinasi
Attachment #80110 - Flags: superreview+
Fix checked in.
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
Component: Layout: BiDi Hebrew & Arabic → Layout: Text
QA Contact: zach → layout.fonts-and-text
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: