I like tabwrangler. It does most of what you're talking about. You can set an inactivity threshold that automatically closes tabs (but keeps the url on a list in the extension just in case you need the tab back). The one thing it doesn't have is a per domain threshold like you're looking for I don't think.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I like tabwrangler. It does most of what you're talking about. You can set an inactivity threshold that automatically closes tabs (but keeps the url on a list in the extension just in case you need the tab back). The one thing it doesn't have is a per domain threshold like you're looking for I don't think.