The print preview buttons are not entirely clickable
Categories
(Core :: Print Preview, defect, P2)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr60 | --- | unaffected |
firefox65 | --- | unaffected |
firefox66 | --- | fix-optional |
firefox67 | --- | fix-optional |
firefox68 | --- | fix-optional |
People
(Reporter: emilghitta, Assigned: stransky)
References
(Blocks 1 open bug)
Details
(Keywords: regression)
Affected versions
- Firefox 66.0b7 (BuildId:20190211185957).
- Firefox 67.0a1 (BuildId:20190212095015).
Unaffected versions
- Firefox 65.0.1 (BuildId:20190211233335).
- Firefox 60.5.1esr (BuildId:20190211182645).
Affected platforms
- Ubuntu 18.04 64bit
Unffected platforms
- Windows 10 64bit
- macOS 10.13.6
Steps to reproduce
- Launch Firefox.
- Access the following link: https://cdn4.libris.ro/userdocspdf/589/faust.pdf
- Click the “Hambruger menu”.
- Click the “Print” option.
- Try to click the print preview buttons (ex. “Landscape”).
Expected result
- The buttons are clickable.
Actual result
- The buttons are not entirely clickable (it seems that the button looses focus on different hover positions).
Regression range
- First bad: 1c227ac918eb1ab0b702d4424603faeb836f2b1c
- Last good: 64d38928ff5a59fb8214a0ee2472dccd6f16705d
- Pushlog: https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=1c227ac918eb1ab0b702d4424603faeb836f2b1c&tochange=64d38928ff5a59fb8214a0ee2472dccd6f16705d
- Potential regressor: Bug 1521012
Additional notes
- In order to view a screencast with this issue, please access the following link: https://drive.google.com/file/d/1n_GBZauvZ39i_dhtl4KRMrAVH1OxUysM/view?usp=sharing
Reporter | ||
Comment 1•6 years ago
|
||
Hi Martin,
It seems that mozregression pointed out Bug 1521012 for causing this regression.
Can you please have a look?
Thank you
Reporter | ||
Updated•6 years ago
|
Updated•6 years ago
|
Assignee | ||
Comment 2•6 years ago
|
||
yes, I'll look at it.
The print preview mode enables the system titlebar so this the same as Bug 1525850.
Assignee | ||
Comment 4•6 years ago
|
||
I'd like to fix it here.
Assignee | ||
Updated•6 years ago
|
Assignee | ||
Comment 5•6 years ago
|
||
Looks like the mouse pointer position is wrongly calculated when system titlebar is turned on in CSD mode. I suspect the root window/offset is incorrectly calculated somehow, it also affects popup menus in print dialogs, those are shifted and the shift is scaled by mouse distance from left top corner. Doesn't happens in full screen more or with non-csd decorations.
Assignee | ||
Comment 6•6 years ago
|
||
The actual regression is the switch from window manager to client side decorations here at Bug 1521012.
Assignee | ||
Updated•6 years ago
|
Assignee | ||
Comment 7•6 years ago
|
||
There may be something broken at X11 level, it behaves as the mShell X window has input shape mask 12 pixels high applied on the window top but there's no mask here. The shape mask applied at Bug 1521012 is not related, it can be reproduced just with CSD mode.
It does not happen with mozilla.widget.use-argb-visuals
defined regardless of value.
Assignee | ||
Comment 9•6 years ago
|
||
(In reply to Kestrel from comment #8)
It does not happen with
mozilla.widget.use-argb-visuals
defined regardless
of value.
I do see this bug with mozilla.widget.use-argb-visuals=false
Comment 10•6 years ago
|
||
I rechecked and it definitely does not happen for me with mozilla.widget.use-argb-visuals=false
or true
on Ubuntu 18.10 XWayland with latest Nightly and a new profile.
Assignee | ||
Comment 11•6 years ago
|
||
Okay, closing as dupe of bug 1525850 after all.
Updated•6 years ago
|
Description
•