Closed Bug 539348 Opened 15 years ago Closed 11 years ago

"ASSERTION: curPos.x not a multiple of device pixels" dragging rotated scrollbar

Categories

(Core :: Layout, defect)

x86
macOS
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: jruderman, Unassigned)

References

Details

(Keywords: assertion, regression, testcase)

Attachments

(1 file)

1. Load https://bug507563.bugzilla.mozilla.org/attachment.cgi?id=391797 2. Drag the scrollbar thumb around at random, picking it up and letting it go several times. Result: ###!!! ASSERTION: curPos.x not a multiple of device pixels: 'curPosDevPx.x*appUnitsPerDevPixel == curPos.x', file /Users/jruderman/central/layout/generic/nsGfxScrollFrame.cpp, line 1763 This assertion was added in rev 4ccff5df452c: "Bug 526394. Part 31: Move scroll implementation into nsGfxScrollFrame."
Attached file another testcase
This testcase triggers the assertion on load, but only at certain window sizes :/
Can't seem to reproduce on Linux. Maybe Mac only.
Zooming in attachment 266235 [details] also triggers this assertion. And bug 561676 is an orange that might be related to this assertion
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: