The update of the taskbar preview (if this is possible) should normally happen after the tabs (the first, visible one) of a window are reloaded - not all previews at the end.
IMHO the SessonStore should save a Time-Stamp to each window that gets updated each time the window gets focus. This Time-Stamp reflects the history the windows had focus. On a restore the prog should always re-read this Time-Stamps. So if the user gives immediately after the session-restore have started a other window then that that have the focus before the crash the focus, then this windows have the newest Time-Stamp and gets loaded first. _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform