With >privacy.resistFingerprinting = true< windows/modal-dialogs are no longer restored/opened to the correct sizes. regressed by bug 1330882
We intentionally disallow session restore to restore window sizes when 'privacy.resistFingerprinting = true'. It is because of that we would enforce the window sizes to be rounded dimensions, 1000x1000 or the nearest 200x100 depends on your screen resolution, for everytime opening a new window when fingerprinting resistance is enabled. By doing this, it will decrease the entropy, and make a browser hard to be fingerprinted.