Closed Bug 1678767 Opened 4 years ago Closed 8 months ago

[css-writing-modes] Make table row group reflow code only use logical coordinates

Categories

(Core :: Layout: Tables, defect, P3)

defect

Tracking

()

RESOLVED FIXED
121 Branch
Tracking Status
firefox121 --- fixed

People

(Reporter: MatsPalmgren_bugz, Assigned: TYLin)

References

(Blocks 2 open bugs)

Details

Attachments

(4 files)

Blocks: writing-mode
Assignee: nobody → aethanyc
Status: NEW → ASSIGNED

In layout code, we almost always operate on frames via pointers. With this
patch, we can eliminate extra & and *.

Depends on D191368

Blocks: 1648947
Pushed by aethanyc@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/18c8f88cd40d
Part 1 - Convert nsTableRowGroupFrame::Reflow() to logical coordinates. r=dshin
https://hg.mozilla.org/integration/autoland/rev/ba7a296ad588
Part 2 - Convert nsTableRowGroupFrame::SplitRowGroup() to logical coordinates. r=dshin
https://hg.mozilla.org/integration/autoland/rev/9f6d4a1c1ffb
Part 3 - Convert nsPresContext and frame arguments from references to pointers. r=dshin
https://hg.mozilla.org/integration/autoland/rev/b5a7bfce6736
Part 4 - Convert nsTableRowGroupFrame::SplitSpanningCells() to use logical coordinates. r=dshin
Summary: [css-writing-modes] Make table reflow code only use logical coordinates → [css-writing-modes] Make table row group reflow code only use logical coordinates
Duplicate of this bug: 1175859
Blocks: 1501143
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: