Open Bug 1594297 Opened 5 years ago Updated 2 years ago

Investigate how to correctly reframe the old <body> with overflow property after a new primary <body> is inserted

Categories

(Core :: Layout: Scrolling and Overflow, defect, P5)

defect

Tracking

()

People

(Reporter: TYLin, Unassigned)

References

()

Details

Attachments

(1 file)

This bug is to investigate how to correctly reframe the old <body> with overflow property after a new primary <body> is inserted.

See Emilio's test case attached. There should be two pairs of scrollbars after prepending a <body>.

Bug 1102175 had addressed this bug as a by-product by reframing the root element, but it caused a regression like bug 1593752. A proposed solution of bug 1593752 will only attempt to reframe the root element only if the writing-mode is changed. Thus this bug re-emerged.

For a possible solution, see Emilio's comments in https://phabricator.services.mozilla.com/D51889#1577162 and https://phabricator.services.mozilla.com/D51889#1577724

Depends on: 1593752
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: