Oh noes, accidentally closing a tab! As it turns out, on Chrome simply pressing ctrl+shift+t reopens the most recently closed tab, pressing it again reopens the one closed before that, etc.
In general I think the better UI model is based on low friction w/ undo (lowering the cost of mistakes while streamlining normal use) rather than based on high friction using confirmations etc. (lowering the likelihood of mistakes but raising the cost of legitimate actions as well).