Your comments

Just a hint - it is possible to guess what tab is going to be zombified by using the onActivated event. First time it is come with the id of the alive tab, second time it comes with the id of newly created yet not reported tab id, so by remembering the last successful onActivated you can guess what tab is replaced. Hope this helps. Cheers : )

This is the bug in Chrome v26. And a bad one. When user type some text and select some entry using auto-complete box, and if the site domain is a redirect actually, then the old chrome tab object is discarded without appropriate onRemoved event and a new one is created without the onCreated event from Chrome.

By the way, as far as i can tell it is already fixed in Chrome Canary. Yet i plan to release some crazy workaround-fix for TabsOutliner anyway.