For months (maybe 6-8), every time firefox restarts for whatever reason, the browser windows always change in size, shape, and location. The "default" size always runs o… (read more)
For months (maybe 6-8), every time firefox restarts for whatever reason, the browser windows always change in size, shape, and location. The "default" size always runs off the edge of the screen, which means they aren't functional as-is (whatever's off the screen obviously can't be read or otherwise interacted with). It also tends to consistently move windows to the left, so they're stacked right on top of each other (messily) instead of being spaced out.
I can and do resize it, but it's a complete pain to do so every single time... especially since I use cascading windows to let me navigate between windows easily, so the oversize and overlap means I can't easily access several windows until I do resize and move each one. Since my task bar/desktop is unreliable, I can't use the icons or shortcuts pull up windows unless I can actually click on them on the screen - this problem is outside the scope of the question, of course, it just explains why I cannot find a workaround.
Since firefox usually restarts when updating or other automated restarts, which triggers the windows to change size on restarting, I tried manually resizing the windows and then manually shutting down and reopening firefox to see if that would "save" the new sizes - this was a catastrophic failure, it failed to save or open *any* of my windows, showing no recently closed windows or tabs in history and no previous browsing sessions. And I do have it set up to open previous windows and sessions, I went through and double checked *every* setting after that. I did have session sync going, so I could save some of it - but only some, since session sync fails to save the history of any tab (to show previous pages) and I often stack several related pages in one tab to organize. I have turned to using automated shutdowns (forced shutdowns through the task manager, etc) since I at least won't lose everything that way.
I also tried (based on searching for possible solutions) disabling the window resize line in about:config (from here: https://codeyarns.com/2011/03/25/firefox-disable-window-resize-or-move/) which did nothing
I am tearing my hair out over this, any help would be really appreciated.