Add Whitelisting
Whitelisting a tab also automatically specifc urls would be great.
Screenshots from Tab Wrangler.

It would be wonderful if you could whitelist tabs simply by double clicking them. There should be an indicator for whitelisted tabs, such as the tab title being underlined.
AutoClose Tabs had this feature.
I use Double Click in TileTab. But a context menu would be great. (Thinking about, TabMixPlus has a feature to protect a tab from closing, maybe this could be used as quick'n'dirty workaround)
Dustman doesn't close pinned tabs. Is pinning the tabs you don't want it to close not an acceptable solution?
Not so really, as they are very small sized, and just don't feel like regular tabs.
pin tabs is too small, hard to find if have multiple pin tabs with same icon.
@Sanqui: I don't think it is possible to implement the double click feature. The best I could do is making adding an entry in the menu that opens when you right-click a tab in the tab pane.
Unfortunately, it's also impossible to change how a tab looks in the tab pane without content scripts as far as I can tell. I like that this extension is lightweight and doesn't require many permissions, and I'd like to keep it that way.
So here is what I'd be willing to implement, if nobody else wants to do it.
- Make it possible to specify url patterns that should not be auto-closed on the settings page.
- Make it possible to right-click a tab and select "lock/unlock" which toggles the "locked" state. If a tab is locked, it will not be auto-closed, regardless of its url.
Note that there will be no indication whether the tab is locked or not. Even the menu item can only be "lock/unlock". The only thing that could be done without further (drastic) permissions is
- Show a list of locked tabs in the menu that's shown when the dustman button is clicked.
That's approximately what Tab Wrangler does, right?
Going back to this issue, I've gotten used to pinning the tabs I'd like to keep, so for me this feature is no longer important, especially given the would-be limitations. However, thank you :)
I think a basic whitelist approach would be acceptable, like how auto-tab-discard works. You just list domains to ignore like @mbid 's first option.