Fix nsWindow::ClientToWindowSize with custom non-client margins.
Categories
(Core :: Widget: Win32, defect, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox111 | --- | fixed |
People
(Reporter: emilio, Assigned: emilio)
References
Details
Attachments
(4 files)
Assignee | ||
Comment 1•2 years ago
|
||
This fixes the failures that got the patch from bug 1807838 backed out
on Windows.
MacOS needs a similar fix.
Updated•2 years ago
|
Assignee | ||
Comment 3•2 years ago
|
||
Similar fix as for windows above, see the comment.
Assignee | ||
Comment 4•2 years ago
|
||
Make it return a margin from client area to window area, and add an
explicit function to get the size difference.
No behavior change.
Depends on D166428
Comment 7•2 years ago
|
||
Backed out for causing multiple bc failures
Backout link: https://hg.mozilla.org/integration/autoland/rev/7d0bba97cccf697657859bebcb338d3fb530abe9
https://hg.mozilla.org/integration/autoland/rev/d845f7a35db718e3e4f18be7af024b755992b9e7
Assignee | ||
Comment 8•2 years ago
|
||
Before these patches we were adding the titlebar height even though we
were not rendering it.
This made an apz mochitest with hardcoded heights to fail on macOS.
It also perturbed browser_html_scroll_restoration.js in a way such as
the scroll position after a resize is rounded in a different direction,
but that is harmless.
Assignee | ||
Comment 9•2 years ago
|
||
I fixed the cocoa patch for test_maximized_persist.xhtml, and landed a fix for the other two tests.
Comment 10•2 years ago
|
||
The severity field is not set for this bug.
:spohl, could you have a look please?
For more information, please visit auto_nag documentation.
Updated•2 years ago
|
Comment 11•2 years ago
|
||
Comment 12•2 years ago
|
||
Comment 13•2 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/498dbccf6d60
https://hg.mozilla.org/mozilla-central/rev/b3f5d33219c9
https://hg.mozilla.org/mozilla-central/rev/f894f442718a
https://hg.mozilla.org/mozilla-central/rev/c996a95c0bf7
https://hg.mozilla.org/mozilla-central/rev/881f517fefec
https://hg.mozilla.org/mozilla-central/rev/5e5bbdf74c1f
Description
•