Enable ResistFingerprinting makes UI size incorrect on tiling window manager
Categories
(Core :: XUL, defect, P3)
Tracking
()
People
(Reporter: xeonchen, Unassigned)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
|
69.94 KB,
image/png
|
Details |
When privacy.resistFingerprinting is enabled, it tries to resize the window to default size 1000x1000 at launch time, but if an user is using a tiling window manager (e.g. i3wm), the wm will try to make Firefox fill the whole desktop.
The UI outside the 1000x1000 area will not update anymore until another resize event occurs.
Comment 1•6 years ago
|
||
Gary, I don't have a Mac... but there is also this: https://trac.torproject.org/projects/tor/ticket/32138 - getting a new identity (same as closing and getting a new window, but from a full screen state) also snaps the chrome to full height. I'm not Mac savvy, but that's a tiling thing too, right?
| Reporter | ||
Comment 2•6 years ago
|
||
(In reply to Simon Mainey from comment #1)
Gary, I don't have a Mac... but there is also this: https://trac.torproject.org/projects/tor/ticket/32138 - getting a new identity (same as closing and getting a new window, but from a full screen state) also snaps the chrome to full height. I'm not Mac savvy, but that's a tiling thing too, right?
(screenshot attached)
I'd say it's another issue because in Tor 32138 it looks like letterboxing.
My result is more like a corrupted UI.
Comment 3•6 years ago
|
||
(In reply to Gary Chen [:xeonchen] from comment #2)
I'd say it's another issue because in Tor 32138 it looks like letterboxing.
My result is more like a corrupted UI.
The letterboxing being on is incidental: it just shows that the chrome (UI) snapped to the edges of the OS
Comment 4•6 years ago
|
||
What is the intended behavior here? Should the application open at the size dictated by the window manager and ignore the 1000x1000 size?
| Reporter | ||
Comment 5•6 years ago
|
||
(In reply to Brian Grinstead [:bgrins] from comment #4)
What is the intended behavior here? Should the application open at the size dictated by the window manager and ignore the 1000x1000 size?
I would accept any solution that doesn't break UI.
In this case it could be letterboxing or ignore the 1000x1000 size.
Comment 6•6 years ago
|
||
The prospect of letterboxing worries me, because I use privacy.resistFingerprinting but have some of my windows at other sizes.
| Reporter | ||
Comment 7•6 years ago
|
||
(In reply to Stephan Sokolow from comment #6)
The prospect of letterboxing worries me, because I use
privacy.resistFingerprintingbut have some of my windows at other sizes.
(This reminds me that I've enabled privacy.resistfingerprinting.letterboxing but it doesn't work on my Linux.)
I think resize to 1000x1000 can be at least ignored to those who enabled privacy.resistfingerprinting.letterboxing.
Comment 8•6 years ago
|
||
The priority flag is not set for this bug.
:bgrins, could you have a look please?
For more information, please visit auto_nag documentation.
Updated•6 years ago
|
Updated•3 years ago
|
Updated•3 years ago
|
Updated•1 year ago
|
Description
•