Commit Graph

6 Commits

Author SHA1 Message Date
Xidorn Quan 1dcab560bb Move [Auto]RubyTextContainerArray to RubyUtils and merge RubyTextContainerIterator into AutoRubyTextContainerArray. 2018-07-24 23:12:18 +08:00
Xidorn Quan a3e121d1ac Move Ruby{Segment,Column}Enumerator to RubyUtils. 2018-07-24 23:12:17 +08:00
Xidorn Quan 96aa9a4d80 Eliminate writing-mode mismatch in ruby reflow. 2018-07-24 23:12:14 +08:00
wolfbeast 80d229b784 Ruby RTL pt2: Correct the position of ruby text containers for RTL text.
Use the logical version of FinishReflowChild, so that we are able to keep a consistent logical rect and then fix the rect with the correct container width after the whole line is reflowed.
2018-07-24 23:12:03 +08:00
wolfbeast f8b7fd65aa Ruby RTL pt1: Change line relative dir mapping code to return LogicalSide instead of physical side. 2018-07-24 23:12:02 +08:00
Moonchild baf46a6bf1 Merge pull request #1 from mozilla/esr38: Esr38 upstream pull 2018-07-24 23:04:07 +08:00