I get the same problem every once in a while, and I see it happen in my office at least once a month, as the support person, someone always has left 10/50/200/etc tabs open rather than bookmark. It works fine until another person uses your browser or a website opens a popup dialogue page in a separate window, which may remain in the background until you exit the browser using the X at the window corner. History will only keep the tabs that were clicked on, so rarely will it recall all open tabs, and if you have clear history on exit enabled you will be SOOL.
Ideally, the browser would either :
- block any and all multiple windows from being opened, (may cause issue if you want multiple windows e.g. Tiled Windows)
- combine all tabs + windows upon closing
- make the windows X icon operate as Exit rather than the current close window, (may conflict with the OS UX requirements).
- add a function to ‘restore or bookmark tabs from last session’