Created attachment 9130385 Working patch that uses a deprecated API Since I just fixed bug 440895, we've got the proper interfaces for nsWindow hooked up and it's 'just' a matter of implementing them for gtk/nsWindow.
This is my first attempt using a deprecated GDK API. It builds and works fine, but not without compilation warnings. The proper implementation would be to use XProps, but those are a bit more cumbersome to work with. I need a bit more time to get that to work. Any help would be much appreciated, of course! As an aside, the unhelpful comments in this bug threw me off a little. Please remember that this is a bug tracker, not a public forum; a safe place where we work together to improve Firefox in the open. -- 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: Fix Released 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

