Open Bug 406720 Opened 17 years ago Updated 2 years ago

Audit all uses of window frames for resolution-independence-unsafe assumptions

Categories

(Core :: Widget: Cocoa, defect)

x86
macOS
defect

Tracking

()

People

(Reporter: stuart.morgan+bugzilla, Unassigned)

References

(Depends on 1 open bug)

Details

Window frame coordinate systems cannot be assumed to be the same as those of
view (and therefore Gecko) coordinates. I believe from a quick glance and my experiments with simple pop tests that the nsCocoaWindow positioning and sizing code have bugs due to this, but there may well be other places.

See
http://developer.apple.com/documentation/UserExperience/Conceptual/HiDPIOverview/HiDPISupport/chapter_3_section_2.html
for reference, and bug 406719 for an example (in Camino) of the sort of thing this involves.
Depends on: 429959
Assignee: joshmoz → nobody
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.