FROM THE OP:
The solution was to restart the browser. Lose all my tabs? No!!!
However, there's a way to restart your browser and not lose all your tabs.
Install the Session Manager add-on. There is a version of Session Manager for both Chrome and for Firefox.
Session Manager maintains a running list of your open tabs and will automatically ask you if you want to re-open them ("recover your session") after an unexpected reboot or system crash.
Additionally, Session Manager will let you save your tabs on demand and reload them at a later time, or after a reboot. You can save your "session" (all open tabs) any time you want, and give the session whatever name you want.
Finally, when reloading a previous session, you can also choose which tabs to re-open and which tabs to ignore.
Can't live without it, in either Chrome or Firefox.
Chrome extension
Firefox extension
And if you are using IE . . . well, you have other problems.