Closed Bug 1224748 Opened 9 years ago Closed 4 years ago

Update nsLayoutUtils functions to correctly handle nsPresShell resolution

Categories

(Core :: Panning and Zooming, defect, P3)

Unspecified
Android
defect

Tracking

()

RESOLVED DUPLICATE of bug 1556556
Tracking Status
firefox45 --- affected

People

(Reporter: rbarker, Unassigned)

References

Details

(Keywords: arch, correctness, Whiteboard: [gfx-noted])

Bug 1224015 updated nsLayoutUtils functions to account for nsPresShell resolution. However assumptions were made that may not always be true. Currently the accumulated resolution is either removed or applied to the event coordinates. However, if there are offsets or other transforms then this assumption no longer works. In order for the resolution to be removed and applied correctly, the frames must be stepped through and resolution and offsets must be applied to the event point as encountered.
Depends on: 1224015
Keywords: arch, correctness
Whiteboard: [gfx-noted]

This is finally being fixed in bug 1556556.

Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.