NEW 52383
RTL: logical order of leaf boxes is not computed correctly for iso-8859-8 when dir=RTL
https://bugs.webkit.org/show_bug.cgi?id=52383
Summary RTL: logical order of leaf boxes is not computed correctly for iso-8859-8 whe...
Xiaomei Ji
Reported 2011-01-13 11:14:06 PST
After the fix of issue 52128, logical order of leaf boxes (getLeafBoxesInLogicalOrder in visible_units.cpp or RootInlineBox::determineLogicalOrderOfLeafBoxes() after fix of 78828) is not computed correctly for iso-8859-8. if (m_leafBoxesInLogicalOrder || renderer()->style()->visuallyOrdered()) return; should be changed to: if (m_leafBoxesInLogicalOrder) return; if (renderer()->style()->visuallyOrdered()) && direction() == RTL) // simply reverse the boxes.
Attachments
Ahmad Saleem
Comment 1 2022-08-16 16:08:49 PDT
Note You need to log in before you can comment on or make changes to this bug.