Restore all tabs except that one
Hang on, wasn't Chrome the browser where one web page crashing didn't take down the whole lot?
Firefox and Opera reload tabs after a crash - optionally, the option being all/none, I think. A smarter response would be to present a list of tabs open at time of crash and let the user pick which to include/exclude. Or to open them all in a sort of frozen state - with URL and title but displaying "This web page was open when the browser terminated abnormally", if that's what the kids are calling it now.
As for API for the browser history (if that doesn't already exist), has blackmail exploit potential. "Im in ur cache surfing ur porn."