Perspective frames with transformed children might not have correct overflow areas

RESOLVED FIXED in Firefox 64

Status

()

defect
P2
normal
RESOLVED FIXED
10 months ago
Last month

People

(Reporter: miko, Assigned: miko)

Tracking

(Regression)

unspecified
mozilla64
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(firefox64 fixed)

Details

Attachments

(3 attachments, 1 obsolete attachment)

Assignee

Description

10 months ago
Posted file perspective.html
Regression from bug 1308876.

The root cause for this bug is that overflow areas for perspective frame are calculated before the overflow areas for children [1].

https://searchfox.org/mozilla-central/rev/2466b82b729765fb0a3ab62f812c1a96a7362478/layout/generic/nsFrame.cpp#9542
Assignee

Comment 1

10 months ago
Posted file frametree.txt
Assignee

Updated

10 months ago
Assignee: nobody → mikokm
Status: NEW → ASSIGNED

Updated

10 months ago
Attachment #9001633 - Attachment is obsolete: true
Just setting the priority to get this off the triage list. Naturally feel free to change it as appropriate, Miko.
Priority: -- → P2
Assignee

Updated

10 months ago
See Also: → 1485705
Comment on attachment 9001635 [details]
Bug 1483659 - Ensure that child overflow areas are included in perspective frame overflow areas

David Baron :dbaron: 🏴󠁵󠁳󠁣󠁡󠁿 ⌚UTC-7 has approved the revision.
Attachment #9001635 - Flags: review+

Comment 6

10 months ago
Pushed by mikokm@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/2fe00c411c46
Ensure that child overflow areas are included in perspective frame overflow areas r=dbaron
https://hg.mozilla.org/mozilla-central/rev/2fe00c411c46
Status: ASSIGNED → RESOLVED
Closed: 10 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla64
Depends on: 1504072
No longer blocks: 1308876
Regressed by: 1308876
You need to log in before you can comment on or make changes to this bug.