Commit Graph

6 Commits

Author SHA1 Message Date
Xidorn Quan c6c394ea31 Revert to pass container size instead of only isize for bidi reordering. 2018-07-24 23:12:20 +08:00
wolfbeast a9f6b2fbd0 Eliminate unnecessary includes in header files of ruby frames. 2018-07-24 23:12:17 +08:00
Xidorn Quan 422c2035ae Adjust some parameters of functions in nsBidiPresUtils.
Includes two changes:
* aContainerSize of ReorderFrames, RepositionInlineFrames, RepositionFrame are changed to aContainerISize;
* the type of aContainuationStates in the functions above is changed to const pointer.
2018-07-24 23:12:15 +08:00
wolfbeast 93bd6dcf10 Ruby RTL pt3: Correct the position of ruby text frames. 2018-07-24 23:12:03 +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
Moonchild baf46a6bf1 Merge pull request #1 from mozilla/esr38: Esr38 upstream pull 2018-07-24 23:04:07 +08:00