Closed Bug 137871 Opened 22 years ago Closed 22 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: 22 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: