I'm starting to get a more concrete picture of the problem from a user
perspective, and would like to cooperate with somebody from the firefox
hacking front, who is willing to solve this problem!

I made an interesting observation. It happens, that all windows are
restored correctly under certain circumstances. Here's how I can
reproduce this at will. Given I want to add a new window with several
tabs to my Firefox bouquet. (30-40 windows with maybe 500 tabs).

1) quit or kill Firefox
2) start Firefox
   all windows will appear on a single desktop (as described in 
https://bugzilla.mozilla.org/show_bug.cgi?id=372650#c29)
3) push the windows to the correct screens and rearrange their dimensions and 
order 

Now I can logoff/reboot without stomach pains, after login, the Firefox
"crashed session manager" will appear in a single window. Push restore
session, et voilĂ , all windows with all tabs reappear on the expected
locations, and keep the content, too. No mangling.

Obviously, Firefox session management cannot handle a heavy working set.
I would like to start with examination of the database, where this
information is stored, if somebody can point me to it (and give some
hints about, how to examine).

Notes:
I don't care/check the z-order of things (being a fan of shuttering windows, 
only the window handle bars of most windows will appear). The few, that weren't 
shuttered, don't overlap with other windows.
The "long time no see" message about Firefox restoration notice on every start 
is bizarre and nagging: no other code burns more cpu cycles on my primary 
desktop every day - and no, I don't want to throw away my setup which would 
result in days of work to rearrange! I vote for another option: never show this 
hint again!
   z-order

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to firefox in Ubuntu.
https://bugs.launchpad.net/bugs/684982

Title:
  Firefox windows don't restore on correct workspaces

Status in Mozilla Firefox:
  Confirmed
Status in firefox package in Ubuntu:
  Confirmed

Bug description:
  Binary package hint: firefox

  Create two workspaces
  Open one firefox window on the first workspace, second on the second one.
  Quit (or crash) firefox, specifying "Yes, remember my windows"

  Expected behavior: second window shows up on second workspace
  Actual behavior: Both windows appear on the current workspace

To manage notifications about this bug go to:
https://bugs.launchpad.net/firefox/+bug/684982/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to